/** * Remove the last prefix if it matches the controller. * * @param \Illuminate\Support\Collection $prefixes * * @return mixed */ protected function removeControllerFromPrefixes($prefixes) { if ($prefixes->last() == $this->controller) { $prefixes->pop(); } return $prefixes; }
public function testPopReturnsAndRemovesLastItemInCollection() { $c = new Collection(['foo', 'bar']); $this->assertEquals('bar', $c->pop()); $this->assertEquals('foo', $c->first()); }