Creitive\Breadcrumbs\Breadcrumbs::setListElement PHP Method

setListElement() public method

Set the containing list DOM element
public setListElement ( string $element )
$element string
    public function setListElement($element)
    {
        if (!is_string($element)) {
            throw new \InvalidArgumentException('Breadcrumbs::setListElement() only accepts strings, but ' . (is_object($element) ? get_class($element) : gettype($element)) . ' given: ' . print_r($element, true));
        }
        $this->listElement = $element;
        return $this;
    }

Usage Example

 /**
  * Tests whether `setListElement()` works correctly.
  *
  * @dataProvider crumbsProvider
  */
 public function testSetListElement($crumbs)
 {
     $b = new Breadcrumbs($crumbs);
     $b->setListElement('ol');
     $crawler = new Symfony\Component\DomCrawler\Crawler($b->render());
     /**
      * There should only be one `ol` element.
      */
     Assert::count(1, $crawler->filter('ol'));
 }
All Usage Examples Of Creitive\Breadcrumbs\Breadcrumbs::setListElement