]> git.mxchange.org Git - city.git/blobdiff - application/city/classes/login/helper/class_CityLoginHelper.php
Continued:
[city.git] / application / city / classes / login / helper / class_CityLoginHelper.php
index b33105ba7dbbeb8788f8747a5a214efe414af762..1a2db89322d3f3992ad686e11e8a2c6cf4321664 100644 (file)
@@ -3,10 +3,15 @@
 namespace Org\Mxchange\City\Helper\Login;
 
 // Import framework stuff
+use Org\Mxchange\CoreFramework\User\ManageableAccount;
 use Org\Mxchange\CoreFramework\Bootstrap\FrameworkBootstrap;
 use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Generic\NullPointerException;
+use Org\Mxchange\CoreFramework\Helper\Login\BaseLoginHelper;
+use Org\Mxchange\CoreFramework\Helper\Login\HelpableLogin;
 use Org\Mxchange\CoreFramework\Registry\GenericRegistry;
 use Org\Mxchange\CoreFramework\Request\Requestable;
+use Org\Mxchange\CoreFramework\Response\Responseable;
 
 /**
  * A helper for City to login. This login helper first checks what setting
@@ -62,8 +67,7 @@ class CityLoginHelper extends BaseLoginHelper implements HelpableLogin {
         *
         * @param       $requestInstance        An instance of a Requestable class
         * @return      $helperInstance         An instance of this helper class
-        * @throws      UserInstanceMissingException    If the user instance in registry
-        *                                                                                      is missing or invalid
+        * @throws      NullPointerException    If the user instance in registry is missing or invalid
         */
        public static final function createCityLoginHelper (Requestable $requestInstance) {
                // Get a new instance first
@@ -75,7 +79,7 @@ class CityLoginHelper extends BaseLoginHelper implements HelpableLogin {
                // Is this instance valid?
                if (!$userInstance instanceof ManageableAccount) {
                        // Thrown an exception here
-                       throw new UserInstanceMissingException (array($helperInstance, 'user'), self::EXCEPTION_INVALID_USER_INSTANCE);
+                       throw new NullPointerException($this, self::EXCEPTION_IS_NULL_POINTER);
                } // END - if
 
                // Set default login method from config