public function setItem($item) { $action = Manager::getAction($item); $this->addControl(new MTextHeader('', '1', $action[0])); foreach ($action[ACTION_ACTIONS] as $a) { $this->addControl(new MLink('', $a[0], '>' . $a[1])); } }
public function setActions($action, $level = 1) { $actions = Manager::getAction($action); if ($level == 1) { $this->addActions($actions[ACTION_ACTIONS]); } else { foreach ($actions as $group) { $this->addControl(new MSeparator($group[ACTION_CAPTION])); $this->addActions($group[ACTION_ACTIONS]); } } }
public function setActions($action, $level = 1) { $actions = Manager::getAction($action); //mdump($action); if ($level == 1) { $this->addActions($actions[ACTION_ACTIONS]); } else { foreach ($actions as $group) { $this->addActions($group[ACTION_ACTIONS]); } } }