public function shift() { return array_shift($this->items); }
public function testShiftReturnsAndRemovesFirstItemInCollection() { $c = new Collection(array('foo', 'bar')); $this->assertEquals('foo', $c->shift()); $this->assertEquals('bar', $c->first()); }