/** * @param ICWP_WPSF_FeatureHandler_Base $oFeatureOptions * @param string $sTableName * * @throws Exception */ public function __construct($oFeatureOptions, $sTableName = null) { parent::__construct($oFeatureOptions); $this->setTableName($sTableName); $this->createCleanupCron(); $this->initializeTable(); add_action($this->getFeatureOptions()->doPluginPrefix('delete_plugin'), array($this, 'deleteTable')); }
/** * @param ICWP_WPSF_FeatureHandler_Firewall $oFeatureOptions */ public function __construct(ICWP_WPSF_FeatureHandler_Firewall $oFeatureOptions) { parent::__construct($oFeatureOptions); $sMessage = _wpsf__("You were blocked by the %s."); $this->sFirewallDieMessage = sprintf($sMessage, '<a href="http://wordpress.org/plugins/wp-simple-firewall/" target="_blank">' . $this->getController()->getHumanName() . '</a>'); }
/** * @param ICWP_WPSF_FeatureHandler_Email $oFeatureOptions */ public function __construct(ICWP_WPSF_FeatureHandler_Email $oFeatureOptions) { parent::__construct($oFeatureOptions); }