RTMediaAdmin::menu PHP Method

menu() public method

Add Admin Menu.
public menu ( ) : void
return void
        public function menu()
        {
            add_menu_page('rtMedia', 'rtMedia', 'manage_options', 'rtmedia-settings', array($this, 'settings_page'), RTMEDIA_URL . 'app/assets/admin/img/rtmedia-logo.png', '40.1111');
            add_submenu_page('rtmedia-settings', esc_html__('Settings', 'buddypress-media'), esc_html__('Settings', 'buddypress-media'), 'manage_options', 'rtmedia-settings', array($this, 'settings_page'));
            add_submenu_page('rtmedia-settings', esc_html__('Addons', 'buddypress-media'), esc_html__('Addons', 'buddypress-media'), 'manage_options', 'rtmedia-addons', array($this, 'addons_page'));
            add_submenu_page('rtmedia-settings', esc_html__('Support', 'buddypress-media'), esc_html__('Support', 'buddypress-media'), 'manage_options', 'rtmedia-support', array($this, 'support_page'));
            if (!is_rtmedia_vip_plugin()) {
                add_submenu_page('rtmedia-settings', esc_html__('Themes', 'buddypress-media'), esc_html__('Themes', 'buddypress-media'), 'manage_options', 'rtmedia-themes', array($this, 'theme_page'));
            }
            if (!is_rtmedia_vip_plugin()) {
                add_submenu_page('rtmedia-settings', esc_html__('Hire Us', 'buddypress-media'), esc_html__('Hire Us', 'buddypress-media'), 'manage_options', 'rtmedia-hire-us', array($this, 'hire_us_page'));
            }
            if (has_filter('rtmedia_license_tabs') || has_action('rtmedia_addon_license_details')) {
                add_submenu_page('rtmedia-settings', esc_html__('Licenses', 'buddypress-media'), esc_html__('Licenses', 'buddypress-media'), 'manage_options', 'rtmedia-license', array($this, 'license_page'));
            }
        }