<?php namespace App\Entity; use App\Repository\OrganizationI18nRepository; use Doctrine\DBAL\Types\Types; use Doctrine\ORM\Mapping as ORM; #[ORM\Entity(repositoryClass: OrganizationI18nRepository::class)] class OrganizationI18n { #[ORM\Id] #[ORM\GeneratedValue(strategy: 'SEQUENCE')] #[ORM\Column] private ?int $id = null; #[ORM\ManyToOne(inversedBy: 'organizationI18ns')] #[ORM\JoinColumn(nullable: false)] private ?Organization $organization = null; #[ORM\Column(length: 2)] private ?string $locale = null; #[ORM\Column(type: Types::TEXT)] private ?string $text = null; #[ORM\Column] private ?int $type = null; public function getId(): ?int { return $this->id; } public function getOrganization(): ?Organization { return $this->organization; } public function setOrganization(?Organization $organization): static { $this->organization = $organization; return $this; } public function getLocale(): ?string { return $this->locale; } public function setLocale(string $locale): static { $this->locale = $locale; return $this; } public function getText(): ?string { return $this->text; } public function setText(string $text): static { $this->text = $text; return $this; } public function getType(): ?int { return $this->type; } public function setType(int $type): static { $this->type = $type; return $this; } }