From: Raphaƫl Gertz Date: Mon, 16 Aug 2021 23:01:28 +0000 (+0200) Subject: Add snipper hat field X-Git-Tag: 0.2.0~83 X-Git-Url: https://git.rapsys.eu/airbundle/commitdiff_plain/eb460580ad03fc55b654b8ec4bafe706198cc4fd?ds=inline Add snipper hat field Update User constructor --- diff --git a/Entity/Snippet.php b/Entity/Snippet.php index 99bc040..999091f 100644 --- a/Entity/Snippet.php +++ b/Entity/Snippet.php @@ -39,6 +39,11 @@ class Snippet { */ protected $rate; + /** + * @var bool + */ + protected $hat; + /** * @var string */ @@ -79,6 +84,13 @@ class Snippet { */ protected $user; + /** + * Constructor + */ + public function __construct() { + $this->hat = true; + } + /** * Get id * @@ -198,6 +210,27 @@ class Snippet { return $this->rate; } + /** + * Set hat + * + * @param bool $hat + * + * @return User + */ + public function setHat(bool $hat) { + $this->hat = $hat; + + return $this; + } + + /** + * Get hat + * + * @return bool + */ + public function getHat(): bool { + return $this->hat; + } /** * Set contact * diff --git a/Entity/User.php b/Entity/User.php index 151f1a1..22bf46d 100644 --- a/Entity/User.php +++ b/Entity/User.php @@ -42,10 +42,12 @@ class User extends BaseUser { /** * Constructor + * + * @param string $mail The user mail */ - public function __construct() { + public function __construct(string $mail) { //Call parent constructor - parent::__construct(); + parent::__construct($mail); //Set collections $this->applications = new \Doctrine\Common\Collections\ArrayCollection();