Creitive\Breadcrumbs\Breadcrumbs::setDivider PHP Method

setDivider() public method

If set to null, the divider won't be printed at all.
public setDivider ( string $divider )
$divider string
    public function setDivider($divider)
    {
        if (!is_string($divider) && !is_null($divider)) {
            throw new \InvalidArgumentException('Breadcrumbs::setDivider() only accepts strings or NULL, but ' . (is_object($divider) ? get_class($divider) : gettype($divider)) . ' given: ' . print_r($divider, true));
        }
        $this->divider = $divider;
        return $this;
    }

Usage Example

 /**
  * Tests that no dividers are rendered if the divider is set to `null`.
  *
  * @dataProvider crumbsWithCssClassesProvider
  */
 public function testOutputWithoutDividers($crumbs, $classes)
 {
     $b = new Breadcrumbs($crumbs, $classes);
     $b->setDivider(null);
     $crawler = new Crawler($b->render());
     /**
      * There should be no `span.divider` elements present.
      */
     $this->assertCount(0, $crawler->filter('span.divider'));
 }
All Usage Examples Of Creitive\Breadcrumbs\Breadcrumbs::setDivider