Ejemplo n.º 1
0
 /**
  * @author Vova Feldman (@svovaf)
  * @since  1.0.1
  *
  * @param string $menu_title
  * @param string $url
  * @param bool   $menu_slug
  * @param string $capability
  * @param int    $priority
  *
  */
 function add_submenu_link_item($menu_title, $url, $menu_slug = false, $capability = 'read', $priority = WP_FS__DEFAULT_PRIORITY)
 {
     $this->_logger->entrance('Title = ' . $menu_title . '; Url = ' . $url);
     if ($this->is_addon()) {
         $parent_fs = $this->get_parent_instance();
         if (is_object($parent_fs)) {
             $parent_fs->add_submenu_link_item($menu_title, $url, $menu_slug, $capability, $priority);
             return;
         }
     }
     if (!isset($this->_menu_items[$priority])) {
         $this->_menu_items[$priority] = array();
     }
     $this->_menu_items[$priority][] = array('menu_title' => $menu_title, 'capability' => $capability, 'menu_slug' => $this->_menu->get_slug(is_string($menu_slug) ? $menu_slug : strtolower($menu_title)), 'url' => $url, 'page_title' => $menu_title, 'render_function' => 'fs_dummy', 'before_render_function' => '');
 }