\SuspendSpammerMemberExtension
Suspends a suspected spammer registration based on user input of common spammer related words.
- Author: Cam Findlay <cam@silverstripe.com>
Synopsis
class SuspendSpammerMemberExtension
extends DataExtension
{
- // members
- private static array $fields_to_check = ;
- // methods
- public void onBeforeWrite()
- private void spamHaystack()
Hierarchy
Extends
- DataExtension
Members
private
- $fields_to_check
Methods
private
- spamHaystack() — Creates an array to hold common used fields upon registration which would denote Member as a spammer.
public
- onBeforeWrite() — Decorate the Member object to ghost the user if suspected of being a spammer.