/**
* Creates an instance of this user class by a provided username. This
- * factory method will check if the username is already taken and if not
+ * factory method will check if username is already taken and if not
* so it will throw an exception.
*
* @param $userName Username we need a class instance for
// Set the username
$userInstance->setUserName($userName);
- // Check if the username exists
- if (!$userInstance->ifUsernameExists()) {
+ // Check if username exists
+ if ($userInstance->ifUsernameExists() === false) {
// Throw an exception here
throw new UsernameMissingException(array($userInstance, $userName), self::EXCEPTION_USERNAME_NOT_FOUND);
- }
+ } // END - if
// Return the instance
return $userInstance;
/**
* Creates an instance of this user class by a provided email address. This
- * factory method will not check if the email address is there.
+ * factory method will not check if email address is there.
*
* @param $email Email address of the user
* @return $userInstance An instance of this user class