/**
 * Register all submenu items.
 *
 * @since  3.0.0
 * @return void
 */
function wpas_register_submenu_items()
{
    add_submenu_page('edit.php?post_type=ticket', __('Debugging Tools', 'awesome-support'), __('Tools', 'awesome-support'), 'administrator', 'wpas-status', 'wpas_display_status_page');
    add_submenu_page('edit.php?post_type=ticket', __('Awesome Support Addons', 'awesome-support'), '<span style="color:#f39c12;">' . __('Addons', 'awesome-support') . '</span>', 'edit_posts', 'wpas-addons', 'wpas_display_addons_page');
    add_submenu_page('edit.php?post_type=ticket', __('About Awesome Support', 'awesome-support'), __('About', 'awesome-support'), 'edit_posts', 'wpas-about', 'wpas_display_about_page');
    add_submenu_page('edit.php?post_type=ticket', __('Get a Free Addon', 'awesome-support'), '<span style="color:#f39c12;">' . esc_html__('Get a Free Addon!', 'awesome-support') . '</span>', 'administrator', 'wpas-optin', 'wpas_display_optin_page');
    remove_submenu_page('edit.php?post_type=ticket', 'wpas-about');
    // Hide the free addon page if the user already claimed it
    if (true === wpas_is_free_addon_page_dismissed()) {
        remove_submenu_page('edit.php?post_type=ticket', 'wpas-optin');
    }
}
/**
 * Add free addon notice
 *
 * After the plugin has been activated, we display a notice to admins telling them that they can get a free addon for
 * Awesome Support.
 *
 * @since 3.3.3
 * @return void
 */
function wpas_free_addon_notice()
{
    // Only show this message to admins
    if (!current_user_can('administrator')) {
        return;
    }
    // Don't show the notice if user already claimed the addon
    if (wpas_is_free_addon_page_dismissed()) {
        return;
    }
    // Only show the notice on the plugin pages
    if (!wpas_is_plugin_page()) {
        return;
    }
    // No need to show the notice on the free addon page itself
    if (isset($_GET['page']) && 'wpas-optin' === $_GET['page']) {
        return;
    }
    WPAS()->admin_notices->add_notice('updated', 'wpas_get_free_addon', wp_kses(sprintf(__('Hey! Did you know you can get a <strong>free add-on for unlimited sites</strong> (a $61.00 USD value) for Awesome Support? <a href="%1$s">Click here to read more</a>.', 'awesome-support'), add_query_arg(array('post_type' => 'ticket', 'page' => 'wpas-optin'), admin_url('edit.php'))), array('strong' => array(), 'a' => array('href' => array()))));
}