]> Raphaƫl G. Git Repositories - airbundle/blobdiff - Entity/User.php
Set mail and password as optional fields
[airbundle] / Entity / User.php
index 8a416011b9daf79357bfcedfeed2b0da04fa67da..1fb9f1ae33588692a5345a441d3b1b22d5bf69d3 100644 (file)
@@ -23,12 +23,7 @@ class User extends BaseUser {
        /**
         * @var string
         */
        /**
         * @var string
         */
-       protected $donate;
-
-       /**
-        * @var string
-        */
-       protected $link;
+       protected $pseudonym;
 
        /**
         * @var string
 
        /**
         * @var string
@@ -38,7 +33,7 @@ class User extends BaseUser {
        /**
         * @var string
         */
        /**
         * @var string
         */
-       protected $profile;
+       protected $slug;
 
        /**
         * @var ArrayCollection
 
        /**
         * @var ArrayCollection
@@ -79,6 +74,11 @@ class User extends BaseUser {
                //Call parent constructor
                parent::__construct($mail);
 
                //Call parent constructor
                parent::__construct($mail);
 
+               //Set defaults
+               $this->pseudonym = null;
+               $this->phone = null;
+               $this->slug = null;
+
                //Set collections
                $this->applications = new ArrayCollection();
                $this->dances = new ArrayCollection();
                //Set collections
                $this->applications = new ArrayCollection();
                $this->dances = new ArrayCollection();
@@ -89,47 +89,25 @@ class User extends BaseUser {
        }
 
        /**
        }
 
        /**
-        * Set donate
-        *
-        * @param string $donate
-        *
-        * @return User
-        */
-       public function setDonate(?string $donate): User {
-               $this->donate = $donate;
-
-               return $this;
-       }
-
-       /**
-        * Get donate
-        *
-        * @return string
-        */
-       public function getDonate(): ?string {
-               return $this->donate;
-       }
-
-       /**
-        * Set link
+        * Set pseudonym
         *
         *
-        * @param string $link
+        * @param string $pseudonym
         *
         * @return User
         */
         *
         * @return User
         */
-       public function setLink(?string $link): User {
-               $this->link = $link;
+       public function setPseudonym(?string $pseudonym): User {
+               $this->pseudonym = $pseudonym;
 
                return $this;
        }
 
        /**
 
                return $this;
        }
 
        /**
-        * Get link
+        * Get pseudonym
         *
         * @return string
         */
         *
         * @return string
         */
-       public function getLink(): ?string {
-               return $this->link;
+       public function getPseudonym(): ?string {
+               return $this->pseudonym;
        }
 
        /**
        }
 
        /**
@@ -155,25 +133,25 @@ class User extends BaseUser {
        }
 
        /**
        }
 
        /**
-        * Set profile
+        * Set slug
         *
         *
-        * @param string $profile
+        * @param string $slug
         *
         * @return User
         */
         *
         * @return User
         */
-       public function setProfile(string $profile): User {
-               $this->profile = $profile;
+       public function setSlug(?string $slug): User {
+               $this->slug = $slug;
 
                return $this;
        }
 
        /**
 
                return $this;
        }
 
        /**
-        * Get profile
+        * Get slug
         *
         * @return string
         */
         *
         * @return string
         */
-       public function getProfile(): ?string {
-               return $this->profile;
+       public function getSlug(): ?string {
+               return $this->slug;
        }
 
        /**
        }
 
        /**