X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=inc%2Fclasses%2Fmain%2Ffilter%2Fvalidator%2Fclass_EmailValidatorFilter.php;h=d01d825665b27c00eb5c875b85fd62973d95289c;hb=5203f9bd014ad46fbc7ee54e7223dcd46e14e3b4;hp=7d315039ecbc4fa3f983b8e6b743502e4f435f5d;hpb=0cd57c3885f00ad77fc599e53ed2f2d5e7ac267f;p=core.git diff --git a/inc/classes/main/filter/validator/class_EmailValidatorFilter.php b/inc/classes/main/filter/validator/class_EmailValidatorFilter.php index 7d315039..d01d8256 100644 --- a/inc/classes/main/filter/validator/class_EmailValidatorFilter.php +++ b/inc/classes/main/filter/validator/class_EmailValidatorFilter.php @@ -5,11 +5,11 @@ * invalid form. It could also intercept our filter chain if email address is * already used by some one if configuration requires this. * - * @author Roland Haeder + * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2015 Core Developer Team * @license GNU GPL 3.0 or any newer version - * @link http://www.ship-simu.org + * @link http://www.shipsimu.org * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -40,7 +40,7 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { * * @return $filterInstance An instance of this filter class */ - public final static function createEmailValidatorFilter () { + public static final function createEmailValidatorFilter () { // Get a new instance $filterInstance = new EmailValidatorFilter(); @@ -61,7 +61,7 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { $email = $requestInstance->getRequestElement('email'); // Is the Email set? - if ((is_null($email)) || ($this->getConfigInstance()->readConfig('register_email_unique') == 'Y')) { + if ((is_null($email)) || ($this->getConfigInstance()->getConfigEntry('register_email_unique') == 'Y')) { // Try it again $email1 = $requestInstance->getRequestElement('email1'); $email2 = $requestInstance->getRequestElement('email2'); @@ -69,7 +69,7 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { // Is the email still not set? if ((is_null($email1)) || (is_null($email2))) { // Not found in form so stop the filtering process - $requestInstance->requestIsValid(false); + $requestInstance->requestIsValid(FALSE); // Add a message to the response $responseInstance->addFatalMessage('email_unset'); @@ -78,7 +78,7 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { throw new FilterChainException($this, self::EXCEPTION_FILTER_CHAIN_INTERCEPTED); } elseif ((empty($email1)) || (empty($email2))) { // Email is empty - $requestInstance->requestIsValid(false); + $requestInstance->requestIsValid(FALSE); // Is the email empty? if (empty($email1)) { @@ -96,7 +96,7 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { throw new FilterChainException($this, self::EXCEPTION_FILTER_CHAIN_INTERCEPTED); } elseif ($this->ifEmailIsTaken($email1)) { // Email is already taken - $requestInstance->requestIsValid(false); + $requestInstance->requestIsValid(FALSE); // Add a message to the response $responseInstance->addFatalMessage('email_taken'); @@ -105,7 +105,7 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { throw new FilterChainException($this, self::EXCEPTION_FILTER_CHAIN_INTERCEPTED); } elseif ($email1 != $email2) { // Emails didn't match - $requestInstance->requestIsValid(false); + $requestInstance->requestIsValid(FALSE); // Add a message to the response $responseInstance->addFatalMessage('emails_mismatch'); @@ -115,7 +115,7 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { } // END - elseif } elseif (empty($email)) { // Empty field! - $requestInstance->requestIsValid(false); + $requestInstance->requestIsValid(FALSE); // Add a message to the response $responseInstance->addFatalMessage('email_empty'); @@ -126,17 +126,17 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { } /** - * Check wether the email as already been taken + * Check whether the email as already been taken * * @param $email Email to check for existence - * @return $alreadyTaken Wether the email has been taken + * @return $alreadyTaken Whether the email has been taken */ private function ifEmailIsTaken ($email) { // Default is already taken - $alreadyTaken = true; + $alreadyTaken = TRUE; // Initialize instance - $userInstance = null; + $userInstance = NULL; // Get a registry instance $registry = Registry::getRegistry(); @@ -148,16 +148,16 @@ class EmailValidatorFilter extends BaseFilter implements Filterable { $userInstance->setEmailAddress($email); } else { // If this instance is created then the username *does* exist - $userInstance = call_user_func_array(array($this->getConfigInstance()->readConfig('user_class'), 'createMemberByEmail'), array($email)); + $userInstance = call_user_func_array(array($this->getConfigInstance()->getConfigEntry('user_class'), 'createMemberByEmail'), array($email)); // Remember this user instance in our registry for later usage $registry->addInstance('user', $userInstance); } // Does the email exist? - if ($userInstance->ifEmailAddressExists() === false) { + if ($userInstance->ifEmailAddressExists() === FALSE) { // This email has not being used yet - $alreadyTaken = false; + $alreadyTaken = FALSE; } // Return the result