FOF30\Model\DataModel\Collection::add PHP Method

add() public method

Add an item to the collection.
public add ( mixed $item ) : Collection
$item mixed
return Collection
    public function add($item)
    {
        $this->items[] = $item;
        return $this;
    }

Usage Example

コード例 #1
0
ファイル: CollectionTest.php プロジェクト: Joal01/fof
 /**
  * @group           DataModel
  * @group           CollectionAdd
  * @covers          FOF30\Model\DataModel\Collection::add
  */
 public function testAdd()
 {
     $items = $this->buildCollection();
     $collection = new Collection($items);
     $result = $collection->add('foobar');
     $last = $collection->pop();
     $this->assertInstanceOf('\\FOF30\\Model\\DataModel\\Collection', $result, 'Collection::add Should return an instance of itself');
     $this->assertEquals('foobar', $last, 'Collection::add Failed to add an element');
 }