示例#1
0
 /**
  * @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>');
 }
示例#3
0
 /**
  * @param ICWP_WPSF_FeatureHandler_Email $oFeatureOptions
  */
 public function __construct(ICWP_WPSF_FeatureHandler_Email $oFeatureOptions)
 {
     parent::__construct($oFeatureOptions);
 }