Esempio n. 1
0
 /**
  * Append item class before rendering.
  *
  * @param  array  $menu
  * @param  int    $level
  * @return string
  */
 protected function autoRender($menu, $level = 1)
 {
     $className = 'classItem' . ($level > 1 ? $level : '');
     if ($this->arguments[$className] !== null) {
         $ci = $this->arguments[$className];
     } else {
         $ci = $this->arguments['classItem'];
     }
     if ($ci) {
         foreach ($menu as &$page) {
             $page['class'] .= ' ' . str_replace(':level', $level, $ci);
         }
     }
     return parent::autoRender($menu, $level);
 }