/**
  */
 protected static function LoadStats()
 {
     if (isset(self::$aStats)) {
         return;
     }
     self::$aStats = get_option(self::Stats_Key);
     if (!is_array(self::$aStats)) {
         self::$aStats = array();
         self::SaveStats();
     }
 }
 /**
  * @param $sStatWord
  */
 protected function doStatHumanSpamWords($sStatWord = '')
 {
     $this->loadStatsProcessor();
     if (!empty($sStatWord)) {
         ICWP_Stats_WPSF::DoStatIncrementKeyValue('spam.human.words', base64_encode($sStatWord));
     }
 }
示例#3
0
 /**
  * @param $sStatKey
  */
 public function doStatIncrement($sStatKey)
 {
     $this->loadStatsProcessor();
     ICWP_Stats_WPSF::DoStatIncrement($sStatKey);
 }
 /**
  * @return array
  */
 protected function getStatsData()
 {
     $this->loadStatsProcessor();
     return ICWP_Stats_WPSF::GetStatsData();
 }