* @param $className Name of the class
* @return void
*/
- protected function __construct ($className = "") {
- // Is the class name empty? Then this is not a specialized user class
- if (empty($className)) $className = __CLASS__;
-
+ protected function __construct ($className = __CLASS__) {
// Call parent constructor
parent::__construct($className);
-
- // Set part description
- $this->setObjectDescription("Special ship-simu class");
-
- // Create unique ID number
- $this->generateUniqueId();
}
/**
$userInstance->setUserName($userName);
// Check if the username exists
- if (!$userInstance->ifUsernameExists()) {
+ 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;