src/Entity/CmsPartner.php line 10
<?phpnamespace App\Entity;use ApiPlatform\Metadata\ApiResource;use App\Repository\CmsPartnerRepository;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: CmsPartnerRepository::class)]class CmsPartner{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\Column(length: 255)]private ?string $name = null;#[ORM\Column(length: 255, nullable: true)]private ?string $description = null;#[ORM\Column(options: ["default" => false])]private ?bool $isVisible = false;#[ORM\Column]private ?\DateTimeImmutable $joinedAt = null;#[ORM\Column]private ?\DateTimeImmutable $createdAt = null;#[ORM\Column]private ?\DateTimeImmutable $updatedAt;#[ORM\OneToOne(cascade: ['persist', 'remove'])]private ?Attachment $thumbnail = null;public function __construct(){if (!$this->createdAt)$this->createdAt = new \DateTimeImmutable();$this->updatedAt = new \DateTimeImmutable();}public function getId(): ?int{return $this->id;}public function getName(): ?string{return $this->name;}public function setName(string $name): self{$this->name = $name;return $this;}public function getDescription(): ?string{return $this->description;}public function setDescription(?string $description): self{$this->description = $description;return $this;}public function isIsVisible(): ?bool{return $this->isVisible;}public function setIsVisible(bool $isVisible): self{$this->isVisible = $isVisible;return $this;}public function getJoinedAt(): ?\DateTimeImmutable{return $this->joinedAt;}public function setJoinedAt(\DateTimeImmutable $joinedAt): self{$this->joinedAt = $joinedAt;return $this;}public function getCreatedAt(): ?\DateTimeImmutable{return $this->createdAt;}public function setCreatedAt(\DateTimeImmutable $createdAt): self{$this->createdAt = $createdAt;return $this;}public function getUpdatedAt(): ?\DateTimeImmutable{return $this->updatedAt;}public function setUpdatedAt(\DateTimeImmutable $updatedAt): self{$this->updatedAt = $updatedAt;return $this;}public function getThumbnail(): ?Attachment{return $this->thumbnail;}public function setThumbnail(?Attachment $thumbnail): self{$this->thumbnail = $thumbnail;return $this;}}