<?php
namespace App\Admin\Entity;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity()]
#[ORM\Table(name: 'std_pages_tags')]
class StdPagesTag
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private ?int $id = null;
#[ORM\ManyToOne(targetEntity: StdPages::class, inversedBy: 'tags')]
#[ORM\JoinColumn(nullable: false)]
private ?StdPages $page = null;
#[ORM\ManyToOne(targetEntity: StdDomainsValues::class, fetch: 'EAGER')]
#[ORM\JoinColumn(nullable: false)]
private ?StdDomainsValues $domainValue = null;
public function getId(): ?int
{
return $this->id;
}
public function getPage(): ?StdPages
{
return $this->page;
}
public function setPage(?StdPages $page): self
{
$this->page = $page;
return $this;
}
public function getDomainValue(): ?StdDomainsValues
{
return $this->domainValue;
}
public function setDomainValue(?StdDomainsValues $domainValue): self
{
$this->domainValue = $domainValue;
return $this;
}
}