X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Ffilter%2Fverifier%2Fclass_UserGuestVerifierFilter.php;h=b273870fb16d21ac5defb8640c15e15e83911dc0;hb=08a0c865dd2c8ee0b6dbf96f4f07e9ee0ce0f02b;hp=7ef16a6bad0109c64c52cb0ad5fa2d7ced4c94fa;hpb=b002c5909aa0f781505dde5414964b0f014cde01;p=core.git diff --git a/framework/main/classes/filter/verifier/class_UserGuestVerifierFilter.php b/framework/main/classes/filter/verifier/class_UserGuestVerifierFilter.php index 7ef16a6b..b273870f 100644 --- a/framework/main/classes/filter/verifier/class_UserGuestVerifierFilter.php +++ b/framework/main/classes/filter/verifier/class_UserGuestVerifierFilter.php @@ -3,7 +3,9 @@ namespace Org\Mxchange\CoreFramework\Filter\Verifier\User; // Import framework stuff +use Org\Mxchange\CoreFramework\Bootstrap\FrameworkBootstrap; use Org\Mxchange\CoreFramework\Filter\BaseFilter; +use Org\Mxchange\CoreFramework\Filter\Chain\FilterChainException; use Org\Mxchange\CoreFramework\Filter\Filterable; use Org\Mxchange\CoreFramework\Registry\GenericRegistry; use Org\Mxchange\CoreFramework\Request\Requestable; @@ -16,7 +18,7 @@ use Org\Mxchange\CoreFramework\Response\Responseable; * * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2021 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.shipsimu.org * @@ -39,7 +41,7 @@ class UserGuestVerifierFilter extends BaseFilter implements Filterable { * * @return void */ - protected function __construct () { + private function __construct () { // Call parent constructor parent::__construct(__CLASS__); } @@ -117,21 +119,21 @@ class UserGuestVerifierFilter extends BaseFilter implements Filterable { $userInstance = NULL; // Get a registry instance - $registry = GenericRegistry::getRegistry(); + $registryInstance = GenericRegistry::getRegistry(); // Is the user already there? - if ($registry->instanceExists('user')) { + if ($registryInstance->instanceExists('user')) { // Use the instance for checking for the email - $userInstance = $registry->getInstance('user'); + $userInstance = $registryInstance->getInstance('user'); $userInstance->setUserGuest($userName); } else { // If this instance is created then the username *does* exist try { // Get a new instance - $userInstance = call_user_func_array(array($this->getConfigInstance()->getConfigEntry('guest_class'), 'createGuestByUsername'), array($userName)); + $userInstance = call_user_func_array(array(FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('guest_class'), 'createGuestByUsername'), array($userName)); // Remember this user instance in our registry for later usage - $registry->addInstance('user', $userInstance); + $registryInstance->addInstance('user', $userInstance); } catch (UsernameMissingException $e) { // User was not found }