/** * @param string $pageTitle * @param string $menuTitle * @param string $capability * @param string $menuSlug * @param string $function * @param string $menuType * @param string $menuName * @param string $parentSlug */ public function __construct($pageTitle, $menuTitle, $capability, $menuSlug, $function, $menuType, $menuName, $parentSlug) { parent::__construct($pageTitle, $menuTitle, $capability, $menuSlug, $function, $menuType, $menuName); $this->setParentSlug($parentSlug); }
/** * @expectedException Derivation\Exceptions\OutputMenuTypeException */ public function test_output_menu_with_invalid_menu_type_throws_output_menu_type_exception() { $menu = new Menu('', '', '', '', '', '', ''); $menu->setMenuType('test'); $menu->outputMenu(); }
/** * @param string $pageTitle * @param string $menuTitle * @param string $capability * @param string $menuSlug * @param string $function * @param string $menuType * @param string $menuName * @param string $iconUrl * @param int $position */ public function __construct($pageTitle, $menuTitle, $capability, $menuSlug, $function, $menuType, $menuName, $iconUrl = '', $position = 100) { parent::__construct($pageTitle, $menuTitle, $capability, $menuSlug, $function, $menuType, $menuName); $this->setIconUrl($iconUrl); $this->setPosition($position); }