vB_StopForumSpam
in package
Uses
vB_Trait_NoSerialize
Class to handle interacting with the Stop Forum Spam service
Table of Contents
- $hostUrl : string
- host
- $instance : mixed
- $options : mixed
- __serialize() : mixed
- __sleep() : mixed
- __unserialize() : mixed
- __wakeup() : mixed
- checkRegistration() : bool
- instance() : mixed
- Enforces singleton use
- markAsSpam() : mixed
- Submit spam
- _submit() : string
- Submits a request to the Stop Forum Post service
- __construct() : mixed
- Constructor
Properties
$hostUrl
host
protected
string
$hostUrl
= 'www.stopforumspam.com'
$instance
protected
static mixed
$instance
$options
protected
mixed
$options
Methods
__serialize()
public
__serialize() : mixed
Return values
mixed —__sleep()
public
__sleep() : mixed
Return values
mixed —__unserialize()
public
__unserialize(mixed $serialized) : mixed
Parameters
- $serialized : mixed
Return values
mixed —__wakeup()
public
__wakeup() : mixed
Return values
mixed —checkRegistration()
public
checkRegistration([mixed $username = '' ][, mixed $ipaddress = '' ][, mixed $email = '' ]) : bool
Parameters
- $username : mixed = ''
- $ipaddress : mixed = ''
- $email : mixed = ''
Return values
bool —validity of request
instance()
Enforces singleton use
public
static instance() : mixed
Return values
mixed —markAsSpam()
Submit spam
public
markAsSpam(mixed $username, mixed $ip_addr, mixed $evidence, mixed $email) : mixed
Parameters
- $username : mixed
- $ip_addr : mixed
- $evidence : mixed
- $email : mixed
Return values
mixed —_submit()
Submits a request to the Stop Forum Post service
protected
_submit(mixed $url) : string
Parameters
- $url : mixed
Tags
Return values
string —Data returned by Stop Forum Spam
__construct()
Constructor
private
__construct() : mixed