Add title as Civility and Group required constructor argument
Return right type on set functions
+ *
+ * @param string $title The civility name
- public function __construct() {
+ public function __construct(string $title) {
+ $this->title = $title;
$this->users = new ArrayCollection();
}
$this->users = new ArrayCollection();
}
- public function setTitle(string $title) {
+ public function setTitle(string $title): Civility {
$this->title = $title;
return $this;
$this->title = $title;
return $this;
- public function setCreated(\DateTime $created) {
+ public function setCreated(\DateTime $created): Civility {
$this->created = $created;
return $this;
$this->created = $created;
return $this;
- public function setUpdated(\DateTime $updated) {
+ public function setUpdated(\DateTime $updated): Civility {
$this->updated = $updated;
return $this;
$this->updated = $updated;
return $this;
* @param string $title The group name
*/
public function __construct(string $title) {
* @param string $title The group name
*/
public function __construct(string $title) {
- $this->title = (string) $title;
$this->users = new ArrayCollection();
}
$this->users = new ArrayCollection();
}
*
* @param string $title The group name
*
*
* @param string $title The group name
*
- public function setTitle(string $title) {
+ public function setTitle(string $title): Group {
$this->title = $title;
return $this;
$this->title = $title;
return $this;
*
* @param \DateTime $created
*
*
* @param \DateTime $created
*
- public function setCreated(\DateTime $created) {
+ public function setCreated(\DateTime $created): Group {
$this->created = $created;
return $this;
$this->created = $created;
return $this;
*
* @param \DateTime $updated
*
*
* @param \DateTime $updated
*
- public function setUpdated(\DateTime $updated) {
+ public function setUpdated(\DateTime $updated): Group {
$this->updated = $updated;
return $this;
$this->updated = $updated;
return $this;
+ *
+ * @param string $mail The user mail
- public function __construct() {
+ public function __construct(string $mail) {
+ $this->mail = $mail;
$this->active = false;
$this->disabled = false;
$this->groups = new ArrayCollection();
$this->active = false;
$this->disabled = false;
$this->groups = new ArrayCollection();
- public function setMail(string $mail) {
+ public function setMail(string $mail): User {
$this->mail = $mail;
return $this;
$this->mail = $mail;
return $this;
- public function setPseudonym(string $pseudonym) {
+ public function setPseudonym(string $pseudonym): User {
$this->pseudonym = $pseudonym;
return $this;
$this->pseudonym = $pseudonym;
return $this;
- public function setForename(string $forename) {
+ public function setForename(string $forename): User {
$this->forename = $forename;
return $this;
$this->forename = $forename;
return $this;
- public function setSurname(string $surname) {
+ public function setSurname(string $surname): User {
$this->surname = $surname;
return $this;
$this->surname = $surname;
return $this;
- public function setPassword(string $password) {
+ public function setPassword(string $password): User {
$this->password = $password;
return $this;
$this->password = $password;
return $this;
- public function setActive(bool $active) {
+ public function setActive(bool $active): User {
$this->active = $active;
return $this;
$this->active = $active;
return $this;
- public function setDisabled(bool $disabled) {
+ public function setDisabled(bool $disabled): User {
$this->disabled = $disabled;
return $this;
$this->disabled = $disabled;
return $this;
- public function setCreated(\DateTime $created) {
+ public function setCreated(\DateTime $created): User {
$this->created = $created;
return $this;
$this->created = $created;
return $this;
- public function setUpdated(\DateTime $updated) {
+ public function setUpdated(\DateTime $updated): User {
$this->updated = $updated;
return $this;
$this->updated = $updated;
return $this;
- public function setCivility(Civility $civility) {
+ public function setCivility(Civility $civility): User {
$this->civility = $civility;
return $this;
$this->civility = $civility;
return $this;