]> git.mxchange.org Git - shipsimu.git/blobdiff - inc/classes/main/filter/verifier/class_UserUnconfirmedVerifierFilter.php
Now we really have ship-simu specific user/member classes
[shipsimu.git] / inc / classes / main / filter / verifier / class_UserUnconfirmedVerifierFilter.php
index a86505a094e797163d50545395cbce3daecd4251..b2fc520700b255764b283ac7512a866dadc2e713 100644 (file)
@@ -59,8 +59,11 @@ class UserUnconfirmedVerifierFilter extends BaseFrameworkSystem implements Filte
         * @return      void
         */
        public function execute (Requestable $requestInstance, Responseable $responseInstance) {
+               // Get member class
+               $userClass = $this->getConfigInstance()->readConfig('user_class');
+
                // Get a user instance for comparison
-               $userInstance = Member::createMemberByRequest($requestInstance);
+               $userInstance = call_user_func_array(array($userClass, 'createMemberByRequest'), array($requestInstance));
 
                // Is the email address valid?
                if (!$userInstance->ifEmailAddressExists()) {