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

Public Member Functions

 __construct ()
 
 isSpam ($s)
 
 parseUrls (&$s)
 
 validateUrls ($aUrlsUniq)
 
 onPositiveDetection ($sExtraData='')
 

Public Attributes

 $aZonesUrls
 
 $oDb
 

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 URIs in the message

Definition at line 11 of file ChWsbDNSURIBlacklists.php.

Constructor & Destructor Documentation

◆ __construct()

ChWsbDNSURIBlacklists::__construct ( )

Constructor

Definition at line 23 of file ChWsbDNSURIBlacklists.php.

Member Function Documentation

◆ isSpam()

ChWsbDNSURIBlacklists::isSpam (   $s)

Definition at line 34 of file ChWsbDNSURIBlacklists.php.

◆ onPositiveDetection()

ChWsbDNSURIBlacklists::onPositiveDetection (   $sExtraData = '')

Definition at line 124 of file ChWsbDNSURIBlacklists.php.

◆ parseUrls()

ChWsbDNSURIBlacklists::parseUrls ( $s)

Definition at line 53 of file ChWsbDNSURIBlacklists.php.

◆ validateUrls()

ChWsbDNSURIBlacklists::validateUrls (   $aUrlsUniq)

Definition at line 72 of file ChWsbDNSURIBlacklists.php.

Member Data Documentation

◆ $aZonesUrls

ChWsbDNSURIBlacklists::$aZonesUrls
Initial value:
= array (
2 => "http://www.surbl.org/tld/two-level-tlds",
3 => "http://www.surbl.org/tld/three-level-tlds",
)

Definition at line 13 of file ChWsbDNSURIBlacklists.php.

◆ $oDb

ChWsbDNSURIBlacklists::$oDb

Definition at line 18 of file ChWsbDNSURIBlacklists.php.


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