In that case it is empty but still, it is an object. But I understand what you mean! "Empty" is just to vague as a word to describe this. Maybe the english vocabulary needs a new term! :p

On 4-3-2010 19:21, Hector Virgen wrote:
One such "empty" object would be an iterator that has nothing to iterate. There are other examples, but there's no way to test if an object is empty without a method to determine it because various objects would have different implementations on how to determine if it is empty.

--
Hector


On Thu, Mar 4, 2010 at 10:17 AM, Maghiel Dijksman <m...@mdijksman.nl <mailto:m...@mdijksman.nl>> wrote:

    How can an object be empty? It's an instance of a class. So it is
    something.


    On 4-3-2010 17:55, Alayn Gortazar wrote:

        El jue, 04-03-2010 a las 08:32 -0800, Hector Virgen escribió:

            You could create an "Empty" interface (or rather,
            Emptiable since I
            don't think you can use Empty):


            interface Emptiable
            {
                public function isEmpty();
            }


            Then make your validator accept Emptiable objects along
            with strings,
            arrays, ints, etc.


            Maybe you can come up with a better name than Emptiable :)

        Yep you can always extend NotEmpty validator and add
        particular cases.

        I was just wondering if Zend really needed such a "feature", don't
        really think so.

        Thanks anyway, ;)






Reply via email to