lithium\util\Collection::valid PHP Method

valid() public method

Checks if current position is valid.
public valid ( ) : boolean
return boolean `true` if valid, `false` otherwise.
    public function valid()
    {
        return key($this->_data) !== null;
    }

Usage Example

Example #1
0
 /**
  * Tests objects and scalar values being appended to the collection.
  *
  * @return void
  */
 public function testValueAppend()
 {
     $collection = new Collection();
     $this->assertFalse($collection->valid());
     $this->assertEqual(0, count($collection));
     $collection->append(1);
     $this->assertEqual(1, count($collection));
     $collection->append(new stdClass());
     $this->assertEqual(2, count($collection));
     $this->assertEqual(1, $collection->current());
     $this->assertEqual(new stdClass(), $collection->next());
 }
All Usage Examples Of lithium\util\Collection::valid