<?phpnamespace App\Entity;use Doctrine\ORM\Mapping as ORM;/** * Page * * @ORM\Table(name="speciality_has_city") * @ORM\Entity */class SpecialityHasCity{ /** * @var int * @ORM\Id * * @ORM\Column(name="id", type="integer", nullable=false) * @ORM\Id * @ORM\GeneratedValue(strategy="IDENTITY") */ private $id; /** * @var Speciality|null * * @ORM\ManyToOne(targetEntity="Speciality") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="speciality_id", referencedColumnName="id") * }) */ private $speciality; /** * @var City|null * * @ORM\ManyToOne(targetEntity="City") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="city_id", referencedColumnName="id") * }) */ private $city; /** * @var string|null * * @ORM\Column(name="content", type="text", length=65535, nullable=true, options={"default"="NULL"}) */ private $content; /** * @return int */ public function getId(): int { return $this->id; } /** * @param int $id */ public function setId(int $id): void { $this->id = $id; } public function getSpeciality(): ?Speciality { return $this->speciality; } public function setSpeciality(?Speciality $speciality): void { $this->speciality = $speciality; } public function getCity(): ?City { return $this->city; } public function setCity(?City $city): void { $this->city = $city; } /** * @return string|null */ public function getContent(): ?string { return $this->content; } /** * @param string|null $content */ public function setContent(?string $content): void { $this->content = $content; }}