src/Entity/UserInformation.php line 11
<?phpnamespace App\Entity;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;use Symfony\UX\Turbo\Attribute\Broadcast;#[ORM\Embeddable]#[Broadcast]class UserInformation{#[ORM\Column(length: 255)]private ?string $firstName = null;#[ORM\Column(length: 255)]private ?string $lastName = null;#[ORM\Column(type: Types::TEXT)]private ?string $description = null;#[ORM\Column(type: Types::DATE_MUTABLE)]private ?\DateTimeInterface $birthday = null;#[ORM\Column(length: 255)]private ?string $phone = null;#[ORM\Column(length: 255)]private ?string $title = null;#[ORM\Column(length: 255)]private ?string $email = null;#[ORM\Column]private ?\DateTimeImmutable $createdAt = null;#[ORM\Column]private ?string $profilePicturePath = null;public function __construct(){$this->birthday = new \DateTime();}public function getFirstName(): ?string{return $this->firstName;}public function setFirstName(string $firstName): self{$this->firstName = $firstName;return $this;}public function getLastName(): ?string{return $this->lastName;}public function setLastName(string $lastName): self{$this->lastName = $lastName;return $this;}public function getDescription(): ?string{return $this->description;}public function setDescription(string $description): self{$this->description = $description;return $this;}public function getBirthday(): ?\DateTimeInterface{return $this->birthday;}public function setBirthday(\DateTimeInterface $birthday): self{$this->birthday = $birthday;return $this;}public function getPhone(): ?string{return $this->phone;}public function setPhone(string $phone): self{$this->phone = $phone;return $this;}public function getTitle(): ?string{return $this->title;}public function setTitle(string $title): self{$this->title = $title;return $this;}public function getCreatedAt(): ?\DateTimeImmutable{return $this->createdAt;}public function setCreatedAt(\DateTimeImmutable $createdAt): self{$this->createdAt = $createdAt;return $this;}public function getProfilePicturePath(): ?string{return $this->profilePicturePath;}public function setProfilePicturePath(?string $profilePicturePath): UserInformation{$this->profilePicturePath = $profilePicturePath;return $this;}/*** @return string|null*/public function getEmail(): ?string{return $this->email;}/*** @param string|null $email* @return UserInformation*/public function setEmail(?string $email): UserInformation{$this->email = $email;return $this;}}