/** * Constructor * * @since 1.0 * @author Andrea Grillo <*****@*****.**> */ public function __construct() { parent::__construct(); $this->_settings = array('parent_page' => 'yit_product_panel', 'page_title' => __('License Activation', 'yith-plugin-fw'), 'menu_title' => __('License Activation', 'yith-plugin-fw'), 'capability' => 'manage_options', 'page' => 'yith_plugins_activation'); add_action('admin_menu', array($this, 'add_submenu_page'), 99); add_action("wp_ajax_activate-{$this->_product_type}", array($this, 'activate')); add_action("wp_ajax_deactivate-{$this->_product_type}", array($this, 'deactivate')); add_action("wp_ajax_update_licence_information-{$this->_product_type}", array($this, 'update_licence_information')); }
/** * Constructor * * @since 1.0 * @author Andrea Grillo <*****@*****.**> */ public function __construct() { parent::__construct(); $this->_settings = array('parent_page' => 'yit_plugin_panel', 'page_title' => __('Licence Activation', 'yit'), 'menu_title' => __('Licence Activation', 'yit'), 'capability' => 'manage_options', 'page' => 'yith_plugins_activation'); add_action('admin_menu', array($this, 'add_submenu_page'), 99); add_action('admin_enqueue_scripts', array($this, 'admin_enqueue_scripts')); add_action('admin_enqueue_scripts', array($this, 'localize_script'), 15); add_action("wp_ajax_activate-{$this->_product_type}", array($this, 'activate')); add_action("wp_ajax_nopriv_activate-{$this->_product_type}", array($this, 'activate')); add_action("wp_ajax_update_licence_information-{$this->_product_type}", array($this, 'update_licence_information')); add_action("wp_ajax_nopriv_update_licence_information-{$this->_product_type}", array($this, 'update_licence_information')); add_action('yit_licence_after_check', array($this, 'licence_after_check')); }