<?phpnamespace App\Entity\App;use Doctrine\ORM\Mapping as ORM;use App\Entity\App\Categoria;use App\Entity\App\Tramite;/** * @ORM\Entity(repositoryClass="App\Repository\App\DestacadoRepository") * @ORM\HasLifecycleCallbacks() */class Destacado{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\ManyToOne(targetEntity="App\Entity\App\TipoDestacado", fetch="EAGER") * @ORM\JoinColumn(nullable=true) */ private $tipoDestacado; /** * @ORM\ManyToOne(targetEntity="App\Entity\App\Tramite", fetch="EAGER") * @ORM\JoinColumn(nullable=false) */ private $tramite; /** * @return mixed */ public function getId() { return $this->id; } /** * @param mixed $id */ public function setId($id): void { $this->id = $id; } /** * @return mixed */ public function getTipoDestacado() { return $this->tipoDestacado; } /** * @param mixed $tipoDestacado */ public function setTipoDestacado($tipoDestacado): void { $this->tipoDestacado = $tipoDestacado; } /** * @return mixed */ public function getPosicion() { return $this->posicion; } /** * @param mixed $posicion */ public function setPosicion($posicion): void { $this->posicion = $posicion; } /** * @return mixed */ public function getTramite() { return $this->tramite; } /** * @param mixed $tramite */ public function setTramite($tramite): void { $this->tramite = $tramite; } /** * @ORM\Column(type="integer") */ private $posicion;}