src/Entity/CRM/AgreementContractTemplate.php line 10
<?phpnamespace App\Entity\CRM;use App\Repository\CRM\AgreementContractTemplateRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: AgreementContractTemplateRepository::class)]class AgreementContractTemplate{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\ManyToOne(inversedBy: 'agreementContractTemplates')]#[ORM\JoinColumn(nullable: false)]private ?AgreementContractTemplateSet $templateSet = null;#[ORM\Column(length: 255)]private ?string $templateType = null;#[ORM\Column(type: Types::TEXT)]private ?string $content = null;#[ORM\Column(type: Types::DATETIME_MUTABLE)]private ?\DateTimeInterface $createdAt = null;public function __construct(){$this->createdAt = new \DateTime();}public function getId(): ?int{return $this->id;}public function getTemplateSet(): ?AgreementContractTemplateSet{return $this->templateSet;}public function setTemplateSet(?AgreementContractTemplateSet $templateSet): static{$this->templateSet = $templateSet;return $this;}public function getTemplateType(): ?string{return $this->templateType;}public function setTemplateType(string $templateType): static{$this->templateType = $templateType;return $this;}public function getContent(): ?string{return $this->content;}public function setContent(string $content): static{$this->content = $content;return $this;}public function getCreatedAt(): ?\DateTimeInterface{return $this->createdAt;}public function setCreatedAt(\DateTimeInterface $createdAt): static{$this->createdAt = $createdAt;return $this;}}