Lines:
1 to 87 of 87
<?php /** * Tools * * These are functions used for displaying EDD tools such as the import/export system. * * @package EDD * @subpackage Admin/Tools * @copyright Copyright (c) 2015, Pippin Williamson * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License */ // Exit if accessed directly if ( ! defined( 'ABSPATH' ) ) exit; /* function edd_tools_page() – Tools */ /* function edd_get_tools_tabs() – Retrieve tools tabs */ /* function edd_tools_banned_emails_display() – Display the ban emails tab */ add_action( 'edd_tools_tab_general', 'edd_tools_banned_emails_display' ); /* function edd_tools_recount_stats_display() – Display the recount stats */ add_action( 'edd_tools_tab_general', 'edd_tools_recount_stats_display' ); /* function edd_tools_clear_doing_upgrade_display() – Display the clear upgrades tab */ add_action( 'edd_tools_tab_general', 'edd_tools_clear_doing_upgrade_display' ); /* function edd_tools_api_keys_display() – Display the API Keys */ add_action( 'edd_tools_tab_api_keys', 'edd_tools_api_keys_display' ); /* function edd_tools_betas_display() – Display beta opt-ins */ add_action( 'edd_tools_tab_betas', 'edd_tools_betas_display' ); /* function edd_get_beta_enabled_extensions() – Return an array of all extensions with beta support */ /* function edd_extension_has_beta_support() – Check if a given extensions has beta support enabled */ /* function edd_tools_enabled_betas_save() – Save enabled betas */ add_action( 'edd_save_enabled_betas', 'edd_tools_enabled_betas_save' ); /* function edd_tools_enabled_betas_sanitize_value() – Sanitize the supported beta values by making them booleans */ /* function edd_tools_banned_emails_save() – Save banned emails */ add_action( 'edd_save_banned_emails', 'edd_tools_banned_emails_save' ); /* function edd_tools_clear_upgrade_notice() – Execute upgrade notice clear */ add_action( 'edd_clear_doing_upgrade', 'edd_tools_clear_upgrade_notice' ); /* function edd_tools_import_export_display() – Display the tools import/export tab */ add_action( 'edd_tools_tab_import_export', 'edd_tools_import_export_display' ); /* function edd_tools_import_export_process_export() – Process a settings export that generates a .json file of the shop settings */ add_action( 'edd_export_settings', 'edd_tools_import_export_process_export' ); /* function edd_tools_import_export_process_import() – Process a settings import from a json file */ add_action( 'edd_import_settings', 'edd_tools_import_export_process_import' ); /* function edd_tools_debug_log_display() – Display the debug log tab */ add_action( 'edd_tools_tab_debug_log', 'edd_tools_debug_log_display' ); /* function edd_handle_submit_debug_log() – Handles submit actions for the debug log. */ add_action( 'edd_submit_debug_log', 'edd_handle_submit_debug_log' ); /* function edd_tools_sysinfo_display() – Display the system info tab */ add_action( 'edd_tools_tab_system_info', 'edd_tools_sysinfo_display' ); /* function edd_tools_sysinfo_get() – Get system info */ /* function edd_tools_sysinfo_download() – Generates a System Info download file */ add_action( 'edd_download_sysinfo', 'edd_tools_sysinfo_download' );