Example #1
0
 function addFinalItem($name, $icon, $callback)
 {
     if (!is_callable($callback)) {
         return;
     }
     $action = ActionHandler::getInstance()->createAction($callback);
     $this->actions[] = $action;
     $item = new Item($name);
     $item->setIcon($icon);
     $item->setAction($action);
     $this->container->addComponent($item);
 }