SpamFilter __construct(
)
|
|
The SpamFilter class instantiation function.
int filterMessage(
string
$author, string
$email, string
$website, string
$body, string
$receiver, string
$ip
)
|
|
The function for processing a message to see if it might be SPAM
returns:
- if the message is SPAM
- if the message might be SPAM (it will be marked for moderation)
- if the message is not SPAM
Parameters:
string |
$author: |
Author field from the posting |
string |
$email: |
Email field from the posting |
string |
$website: |
Website field from the posting |
string |
$body: |
The text of the comment |
string |
$receiver: |
The object on which the post was made |
string |
$ip: |
the IP address of the comment poster |
array getOptionsSupported(
)
|
|
The admin options interface
called from admin Options tab returns an array of the option names the theme supports the array is indexed by the option name. The value for each option is an array: 'type' => 0 says for admin to use a standard textbox for the option 'type' => 1 says for admin to use a standard checkbox for the option 'type' => OPTION_TYPE_CUSTOM will cause admin to call handleOption to generate the HTML for the option 'desc' => text to be displayed for the option description.
void handleOption(
string
$option, mixed
$currentValue
)
|
|
Handles custom formatting of options for Admin
Parameters:
string |
$option: |
the option name of the option to be processed |
mixed |
$currentValue: |
the current value of the option (the "before" value) |