/** * @depends testInitBreadcrumbs * @param Breadcrumbs * @return void */ public function testRenderReverseWithoutLinks(Breadcrumbs $breadcrumbs) { $breadcrumbsHelper = new BreadcrumbsHelper($breadcrumbs); $breadcrumbsHelper->setReverse(true); $breadcrumbsHelper->setSkipLinks(true); $breadcrumbsHelper->setSeparator(' / '); $string = 'address / profile / home'; $this->assertEquals($string, $breadcrumbsHelper->render()); }
$breadcrumbsHelper = new BreadcrumbsHelper($breadcrumbs); echo $breadcrumbsHelper->render(); echo '<br/>' . PHP_EOL; // with separator $breadcrumbsHelper->setSeparator(' / '); echo $breadcrumbsHelper->render(); echo '<br/>' . PHP_EOL; // with span tag and separator $breadcrumbsHelper->setTag('span'); $breadcrumbsHelper->setSeparator(' / '); echo $breadcrumbsHelper->render(); echo '<br/>' . PHP_EOL; // with div tag and separator $breadcrumbsHelper->setTag('div'); $breadcrumbsHelper->setSeparator(' / '); echo $breadcrumbsHelper->render(); echo '<br/>' . PHP_EOL; $breadcrumbsHelper->setSeparator(); // with ul tag $breadcrumbsHelper->setTag('ul'); $breadcrumbsHelper->setOptions(array('id' => 'breadcrumb', 'class' => 'breadcrumbs')); echo $breadcrumbsHelper->render(); echo '<br/>' . PHP_EOL; $breadcrumbsHelper->setTag('ol'); $breadcrumbsHelper->setOptions(array('id' => 'breadcrumb', 'class' => 'breadcrumbs')); echo $breadcrumbsHelper->render(); echo '<br/>' . PHP_EOL; $breadcrumbsHelper->setReverse(); $breadcrumbsHelper->setTag('ol'); $breadcrumbsHelper->setOptions(array('id' => 'breadcrumb', 'class' => 'breadcrumbs')); echo $breadcrumbsHelper->render();