mirror of
https://github.com/silverstripe/silverstripe-spamprotection.git
synced 2024-10-22 14:05:59 +02:00
API: Fix inconsistent and incorrect spelling
This commit is contained in:
parent
8c17e66552
commit
928bb4bc6e
12
INSTALL
12
INSTALL
@ -20,12 +20,12 @@ Read the instructions below to setup the initial configuration of the module.
|
||||
SETTING UP THE MODULE (in 'mysite/_config.php')
|
||||
------------------------------------------------------
|
||||
|
||||
Before putting the following code in '_config.php', make sure you have a subclass of 'SpamProtecterField' installed or written. One
|
||||
Before putting the following code in '_config.php', make sure you have a subclass of 'SpamProtectorField' installed or written. One
|
||||
example of 'SpamProtecter' subclass is 'MollomField'.
|
||||
|
||||
<<<< CODE STARTS >>>>
|
||||
|
||||
SpamProtecterManager::set_spam_protecter('MollomSpamProtector');
|
||||
SpamProtectorManager::set_spam_protector('MollomSpamProtector');
|
||||
|
||||
<<<< CODE ENDS >>>>
|
||||
|
||||
@ -34,20 +34,20 @@ What does this do?
|
||||
|
||||
This tell 'SpamProtection' module that you want to use 'MollomField' as a spam protection module across your site.
|
||||
|
||||
UPDATING A FORM TO INCLUDE THE SPAM PROTECTER FIELD
|
||||
UPDATING A FORM TO INCLUDE THE SPAM PROTECTOR FIELD
|
||||
---------------------------------------------------
|
||||
|
||||
This following code should appear after the form creation.
|
||||
|
||||
<<<< CODE STARTS >>>>
|
||||
|
||||
$protector = SpamProtecterManager::update_form($form, 'Message');
|
||||
$protector = SpamProtectorManager::update_form($form, 'Message');
|
||||
|
||||
<<<< CODE ENDS >>>>
|
||||
|
||||
What does this do?
|
||||
------------------
|
||||
|
||||
This code add an instance of a 'SpamProtecterField' class specified in SETTING UP THE MODULE section. The newly created field will have
|
||||
This code add an instance of a 'SpamProtectorField' class specified in SETTING UP THE MODULE section. The newly created field will have
|
||||
MollomField field. The first parameter is a Form object in which the field will be added into and the second parameter tells
|
||||
SpamProtecterManager to place the new field before a field named 'Message'.
|
||||
SpamProtecterManagor to place the new field before a field named 'Message'.
|
||||
|
@ -26,7 +26,7 @@ class EditableSpamProtectionField extends EditableFormField {
|
||||
}
|
||||
|
||||
function createField() {
|
||||
if($protector = SpamProtecterManager::get_spam_protecter()) {
|
||||
if($protector = SpamProtectorManager::get_spam_protector()) {
|
||||
if($protector) {
|
||||
$protector = new $protector();
|
||||
if($class = $protector->getFieldName()) {
|
||||
|
@ -9,7 +9,7 @@
|
||||
* been obtained.
|
||||
*
|
||||
*/
|
||||
class SpamProtecterField extends FormField {
|
||||
class SpamProtectorField extends FormField {
|
||||
|
||||
protected $spanControlCallbackObj = null;
|
||||
|
@ -3,27 +3,27 @@
|
||||
* This class is responsible for setting an system-wide spam protecter field
|
||||
* and add the protecter field to a form
|
||||
*/
|
||||
class SpamProtecterManager {
|
||||
class SpamProtectorManager {
|
||||
|
||||
static $spam_protecter = null;
|
||||
static $spam_protector = null;
|
||||
|
||||
/**
|
||||
* Set the name of the spam protecter class
|
||||
* @param string the name of protecter field class
|
||||
*/
|
||||
static function set_spam_protecter($protecter) {
|
||||
self::$spam_protecter = $protecter;
|
||||
static function set_spam_protector($protector) {
|
||||
self::$spam_protector = $protector;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the name of the spam protector class
|
||||
*/
|
||||
static function get_spam_protecter() {
|
||||
return self::$spam_protecter;
|
||||
static function get_spam_protector() {
|
||||
return self::$spam_protector;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the spam protecter field to a form
|
||||
* Add the spam protector field to a form
|
||||
* @param Form the form that the protecter field added into
|
||||
* @param string the name of the field that the protecter field will be added in front of
|
||||
* @param array an associative array
|
||||
@ -36,10 +36,10 @@ class SpamProtecterManager {
|
||||
*/
|
||||
static function update_form($form, $before=null, $fieldsToSpamServiceMapping=null) {
|
||||
$check = null;
|
||||
$protectorClass = self::$spam_protecter;
|
||||
$protectorClass = self::$spam_protector;
|
||||
if(!class_exists($protectorClass)) return null;
|
||||
|
||||
$protecter = new $protectorClass();
|
||||
$protector = new $protectorClass();
|
||||
try {
|
||||
$check = $protecter->updateForm($form, $before, $fieldsToSpamServiceMapping);
|
||||
} catch (Exception $e) {
|
||||
@ -48,7 +48,7 @@ class SpamProtecterManager {
|
||||
|
||||
if(!$check) return null;
|
||||
|
||||
return $protecter;
|
||||
return $protector;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -60,8 +60,8 @@ class SpamProtecterManager {
|
||||
* @param String Feedback on the $object usually 'spam' or 'ham' for non spam entries
|
||||
*/
|
||||
static function send_feedback($object, $feedback) {
|
||||
$protecter = new self::$spam_protecter();
|
||||
return $protecter->sendFeedback($object, $feedback);
|
||||
$protector = new self::$spam_protector();
|
||||
return $protector->sendFeedback($object, $feedback);
|
||||
}
|
||||
}
|
||||
?>
|
Loading…
Reference in New Issue
Block a user