protected function __construct() { register_activation_hook(self::get('file'), array($this, 'activation')); register_deactivation_hook(self::get('file'), array($this, 'deactivation')); add_action('activated_plugin', array($this, 'switch_plugin_hook'), 10, 2); add_action('deactivated_plugin', array($this, 'switch_plugin_hook'), 10, 2); parent::__construct(); }
protected function __construct() { add_action('after_switch_theme', array($this, 'activation'), 10, 2); add_action('switch_theme', array($this, 'deactivation'), 10, 2); parent::__construct(); }