X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=application%2Fship-simu%2Fmain%2Fuser%2Fextended%2Fclass_ShipSimuGuest.php;h=1f7ec5505faac9c659d9fb65011258d89314a6fc;hb=bbf48d46cb9063a4d2b78c106747147712f5474e;hp=839e2d7bfa0930b5aa6e8b0656661bf7e5fd0b36;hpb=968aa514d2df8ed98dab8ff251ee83c95f1ac182;p=shipsimu.git diff --git a/application/ship-simu/main/user/extended/class_ShipSimuGuest.php b/application/ship-simu/main/user/extended/class_ShipSimuGuest.php index 839e2d7..1f7ec55 100644 --- a/application/ship-simu/main/user/extended/class_ShipSimuGuest.php +++ b/application/ship-simu/main/user/extended/class_ShipSimuGuest.php @@ -33,18 +33,9 @@ class ShipSimuGuest extends ShipSimuBaseUser implements ManageableGuest { * @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(); } /** @@ -64,10 +55,10 @@ class ShipSimuGuest extends ShipSimuBaseUser implements ManageableGuest { $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;