for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SafeCrow\Model;
/**
* Class User
* @package SafeCrow\Model
*/
class User
{
* @var int
private $id;
* @var string
private $name;
* @var string|null
private $email;
private $phone;
* @var \DateTime
private $registeredAt;
* @return int
public function getId(): int
return $this->id;
}
* @param int $id
* @return User
public function setId(int $id): User
$this->id = $id;
return $this;
* @return string
public function getName(): string
return $this->name;
* @param string $name
public function setName(string $name): User
$this->name = $name;
* @return null|string
public function getEmail(): string
return $this->email;
* @param null|string $email
public function setEmail($email): User
$this->email = $email;
public function getPhone()
return $this->phone;
* @param null|string $phone
public function setPhone($phone): User
$this->phone = $phone;
* @return \DateTime
public function getRegisteredAt(): \DateTime
return $this->registeredAt;
* @param \DateTime $registeredAt
public function setRegisteredAt(\DateTime $registeredAt): User
$this->registeredAt = $registeredAt;