<?php
namespace App\Entity;
use App\Repository\DatosPlataformaPropertyListRepository;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: DatosPlataformaPropertyListRepository::class)]
class DatosPlataformaPropertyList
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\ManyToOne(inversedBy: 'datosPlataformaPropertyLists')]
#[ORM\JoinColumn(nullable: false)]
private ?PropertyList $idPropertyList = null;
#[ORM\ManyToOne(inversedBy: 'datosPlataformaPropertyLists')]
#[ORM\JoinColumn(nullable: false)]
private ?PlataformasPublicacion $idPlataforma = null;
#[ORM\Column]
private ?int $idEnPlataforma = null;
public function getId(): ?int
{
return $this->id;
}
public function getIdPropertyList(): ?PropertyList
{
return $this->idPropertyList;
}
public function setIdPropertyList(?PropertyList $idPropertyList): static
{
$this->idPropertyList = $idPropertyList;
return $this;
}
public function getIdPlataforma(): ?PlataformasPublicacion
{
return $this->idPlataforma;
}
public function setIdPlataforma(?PlataformasPublicacion $idPlataforma): static
{
$this->idPlataforma = $idPlataforma;
return $this;
}
public function getIdEnPlataforma(): ?int
{
return $this->idEnPlataforma;
}
public function setIdEnPlataforma(int $idEnPlataforma): static
{
$this->idEnPlataforma = $idEnPlataforma;
return $this;
}
}