]> git.mxchange.org Git - shipsimu.git/blobdiff - inc/classes/main/user/guest/class_Guest.php
generateUniqueId() and more useless/deprecated methods removed, code speed-up, link...
[shipsimu.git] / inc / classes / main / user / guest / class_Guest.php
index 7868a5a8d366eaf717126e6e26758c1c0f04a48b..84405dc47a9ba8fcb7daf77d6eb579b1c1eb71bf 100644 (file)
@@ -30,21 +30,11 @@ class Guest extends BaseUser implements ManageableGuest, Registerable {
        /**
         * Protected constructor
         *
-        * @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 () {
                // Call parent constructor
-               parent::__construct($className);
-
-               // Set part description
-               $this->setObjectDescription("Generic user class");
-
-               // Create unique ID number
-               $this->generateUniqueId();
+               parent::__construct(__CLASS__);
        }
 
        /**
@@ -82,7 +72,7 @@ class Guest extends BaseUser implements ManageableGuest, Registerable {
         */
        public final static function createGuestByEmail ($email) {
                // Get a new instance
-               $userInstance = new User();
+               $userInstance = new Guest();
 
                // Set the username
                $userInstance->setEmail($email);