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