/** * Constructor, init on defined hooks of WP and include second class * * @access public * @since 0.0.2 * @uses register_activation_hook, register_uninstall_hook, add_action * @return void */ public function __construct() { self::$post_types_for_js = parent::get_post_types_for_js(); if (isset($_GET['addquicktag_download']) && check_admin_referer(parent::$nonce_string)) { $this->get_export_file(); } //add_action( 'init', array( $this, 'get_export_file' ) ); if (isset($_POST['addquicktag_import']) && check_admin_referer(parent::$nonce_string)) { $this->import_file(); } //add_action( 'init', array( $this, 'import_file' ) ); add_action('addquicktag_settings_page', array($this, 'get_im_export_part')); }
/** * Constructor, init on defined hooks of WP and include second class * * @access public * @since 0.0.2 * @uses register_activation_hook, register_uninstall_hook, add_action * @return \Add_Quicktag_Im_Export */ private function __construct() { // textdomain from parent class self::$textdomain = parent::get_textdomain(); self::$option_string = parent::get_option_string(); self::$plugin = parent::get_plugin_string(); self::$post_types_for_js = parent::get_post_types_for_js(); if (isset($_GET['addquicktag_download']) && check_admin_referer(parent::$nonce_string)) { $this->get_export_file(); } //add_action( 'init', array( $this, 'get_export_file' ) ); if (isset($_POST['addquicktag_import']) && check_admin_referer(parent::$nonce_string)) { $this->import_file(); } //add_action( 'init', array( $this, 'import_file' ) ); add_action('addquicktag_settings_page', array($this, 'get_im_export_part')); }