Example #1
0
 private function smartIncludeMenuItems($main, $config)
 {
     foreach ($this->aujaConfigurator->getModels() as $model) {
         if ($this->aujaConfigurator->shouldSmartIncludeInMain($model, $config)) {
             $item = new Item();
             $item->setTitle($model->getName());
             $item->setIcon($this->aujaConfigurator->getIcon($model, $config));
             $item->setTarget(Url::route($this->aujaRouter->getMenuName($model->getName())));
             $main->addItem($item);
         }
     }
 }