original_string: public function addBreadcrumbs(array $breadcrumbs = [])
      {
          foreach ($breadcrumbs as $breadcrumb) {
              $this->addCrumb(
                  isset($breadcrumb['name']) ? $breadcrumb['name'] : '',
                  isset($breadcrumb['href']) ? $breadcrumb['href'] : ''
              );
          }
  
          return $this;
      }
code: public function addBreadcrumbs(array $breadcrumbs = [])
      {
          foreach ($breadcrumbs as $breadcrumb) {
              $this->addCrumb(
                  isset($breadcrumb['name']) ? $breadcrumb['name'] : '',
                  isset($breadcrumb['href']) ? $breadcrumb['href'] : ''
              );
          }
  
          return $this;
      }
code_tokens: public function addBreadcrumbs ( array $ breadcrumbs = [ ] ) { foreach ( $ breadcrumbs as $ breadcrumb ) { $ this -> addCrumb ( isset ( $ breadcrumb [ 'name' ] ) ? $ breadcrumb [ 'name' ] : '' , isset ( $ breadcrumb [ 'href' ] ) ? $ breadcrumb [ 'href' ] : '' ) ; } return $ this ; }
docstring: Add the breadcrumbs to the current list.
  
  @param array $breadcrumbs The breadcrumbs to add to the list.
  
  @throws \InvalidArgumentException When the breadcrumb is not well formated.
  
  @return \Xety\Breadcrumbs\Breadcrumbs
docstring_tokens: Add the breadcrumbs to the current list .