Skip to content

Instantly share code, notes, and snippets.

@cgi-caesar
Last active April 5, 2021 08:48
Show Gist options
  • Save cgi-caesar/3fc176f80afc8872cf4f7d1e17eba188 to your computer and use it in GitHub Desktop.
Save cgi-caesar/3fc176f80afc8872cf4f7d1e17eba188 to your computer and use it in GitHub Desktop.
aMember (site.php): disallow signups with same first and last name (usually spam signups)
<?php
Am_Di::getInstance()->hook->add(Am_Event::VALIDATE_SAVED_FORM, function (Am_Event_ValidateSavedForm $event) {
$form = $event->getForm();
$vars = $form->getValue();
if (isset($vars['name_f']) && isset($vars['name_l']) && $vars['name_f'] == $vars['name_l'])
{
$event->addError('Some Error Occurred! Please try to signup later...');
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment