Cheetah
Public Member Functions | Public Attributes | List of all members
ChWsbStopForumSpam Class Reference

Public Member Functions

 isSpammer ($aValues, $sDesc)
 
 submitSpammer ($aValues, $sEvidences=false)
 
 onPositiveDetection ($sExtraData='')
 

Public Attributes

 $_aKeys = array ('ip' => 1, 'email' => 1, 'username' => 1)
 

Detailed Description

This work, "Cheetah - https://www.cheetahwsb.com", is a derivative of "Dolphin Pro V7.4.2" by BoonEx Pty Limited - https://www.boonex.com/, used under CC-BY. "Cheetah" is licensed under CC-BY by Dean J. Bassett Jr. CC-BY License - http://creativecommons.org/licenses/by/3.0/ Spam detection based on username, email and ip powered by Stop Forum Spam - http://www.stopforumspam.com/

Definition at line 11 of file ChWsbStopForumSpam.php.

Member Function Documentation

◆ isSpammer()

ChWsbStopForumSpam::isSpammer (   $aValues,
  $sDesc 
)

Check if user is spammer

Parameters
$aValues- array with keys: ip, email, username
$sDesc- desctiption, for example: join
Returns
true - on positive detection, false - on error or no spammer detection

Definition at line 21 of file ChWsbStopForumSpam.php.

◆ onPositiveDetection()

ChWsbStopForumSpam::onPositiveDetection (   $sExtraData = '')

Definition at line 83 of file ChWsbStopForumSpam.php.

◆ submitSpammer()

ChWsbStopForumSpam::submitSpammer (   $aValues,
  $sEvidences = false 
)

Submit spammer

Parameters

Definition at line 57 of file ChWsbStopForumSpam.php.

Member Data Documentation

◆ $_aKeys

ChWsbStopForumSpam::$_aKeys = array ('ip' => 1, 'email' => 1, 'username' => 1)

Definition at line 13 of file ChWsbStopForumSpam.php.


The documentation for this class was generated from the following file: