<?phpnamespace App\Entity;//use App\Repository\ConsultationRepository;use Symfony\Component\Validator\Constraints as Assert;class Contact { /** * @var string|null * @Assert\NotBlank() * @Assert\Length(min=2, max=50) */ private $fullName;// /**// * @var string|null// * @Assert\NotBlank()// * @Assert\Length(min=2, max=50)// */// private $phone; /** * @Assert\NotBlank() */ private $subject; /** * @Assert\Email() * @Assert\NotBlank() */ private $email; /** * @Assert\NotBlank() * @Assert\Length(min=10) */ private $message; public function getId(): ?int { return $this->id; } public function getEmail(): ?string { return $this->email; } public function setEmail(string $email): self { $this->email = $email; return $this; } public function getMessage(): ?string { return $this->message; } public function setMessage(string $message): self { $this->message = $message; return $this; } public function getFullName(): ?string { return $this->fullName; } public function setFullName(?string $fullName): void { $this->fullName = $fullName; }// public function getFullName(): string {// return $this->getFirstName() .' '. $this->getLastName();// } public function getSubject() { return $this->subject; } public function setSubject($subject): void { $this->subject = $subject; } /** * @return string|null */ public function getPhone(): ?string { return $this->phone; } /** * @param string|null $phone */ public function setPhone(?string $phone): void { $this->phone = $phone; }}