public function testToArray() { $generator = new Generator(array()); $generator->push('Home', '/'); $generator->push('Home', '/'); $generator->push('Home', '/'); $breadcrumbs = $generator->toArray(); $this->assertCount(3, $breadcrumbs); $this->assertTrue($breadcrumbs[0]->first); $this->assertFalse($breadcrumbs[1]->first); $this->assertFalse($breadcrumbs[2]->first); $this->assertFalse($breadcrumbs[0]->last); $this->assertFalse($breadcrumbs[1]->last); $this->assertTrue($breadcrumbs[2]->last); }
public function generateArray($name, $params = array()) { $generator = new Generator($this->callbacks); $generator->call($name, $params); return $generator->toArray(); }