Creates a user by a given request instance.
Definition at line 99 of file class_Member.php. References BaseFrameworkSystem.$userInstance. 00099 { 00100 // Determine if by email or username 00101 if (!is_null($requestInstance->getRequestElement('username'))) { 00102 // Username supplied 00103 $userInstance = self::createMemberByUserName($requestInstance->getRequestElement('username')); 00104 } elseif (!is_null($requestInstance->getRequestElement('email'))) { 00105 // Email supplied 00106 $userInstance = self::createMemberByEmail($requestInstance->getRequestElement('email')); 00107 } else { 00108 // Unsupported mode 00109 $userInstance = new Member(); 00110 $userInstance->partialStub("We need to add more ways of creating user classes here."); 00111 $userInstance->debugBackTrace(); 00112 exit(); 00113 } 00114 00115 // Return the prepared instance 00116 return $userInstance; 00117 }
|
1.5.6