<?phpnamespace App\Entity;use App\Repository\UserLastDayEventRepository;use Doctrine\ORM\Mapping as ORM;use Gedmo\Mapping\Annotation as Gedmo;/** * @ORM\Entity(repositoryClass=UserLastDayEventRepository::class) */class UserLastDayEvent{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="integer") */ private $dayId; /** * @ORM\Column(type="integer", nullable=true) */ private $tvUserId; /** * @ORM\Column(type="integer") */ private $userId; /** * @ORM\Column(type="integer", nullable=true) */ private $programId; /** * @ORM\Column(type="datetime") * @Gedmo\Timestampable */ private $createdAt; /** * @ORM\Column(type="string", length=255, nullable=true) */ private $type; public function getId(): ?int { return $this->id; } public function getDayId(): ?int { return $this->dayId; } public function setDayId(int $dayId): self { $this->dayId = $dayId; return $this; } public function getTvUserId(): ?int { return $this->tvUserId; } public function setTvUserId(int $tvUserId): self { $this->tvUserId = $tvUserId; return $this; } public function getUserId(): ?int { return $this->userId; } public function setUserId(int $userId): self { $this->userId = $userId; return $this; } public function getProgramId(): ?int { return $this->programId; } public function setProgramId(?int $programId): self { $this->programId = $programId; return $this; } public function getCreatedAt(): ?\DateTimeInterface { return $this->createdAt; } public function setCreatedAt(\DateTimeInterface $createdAt): self { $this->createdAt = $createdAt; return $this; } public function getType(): ?string { return $this->type; } public function setType(?string $type): self { $this->type = $type; return $this; }}