<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* Reunions
*
* @ORM\Table(name="reunions", uniqueConstraints={@ORM\UniqueConstraint(name="id_fn_date_hippo_UNIQUE", columns={"id_fn_date_hippo"})}, indexes={@ORM\Index(name="idx_id_fn_date_hippo", columns={"id_fn_date_hippo"})})
* @ORM\Entity(repositoryClass="App\Repository\ReunionsRepository")*/
class Reunions
{
/**
* @var int
*
* @ORM\Column(name="id_reunion", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idReunion;
/**
* @var \DateTime|null
*
* @ORM\Column(name="date", type="datetime", nullable=true)
*/
private $date;
/**
* @var string|null
*
* @ORM\Column(name="hippodrome", type="string", length=71, nullable=true)
*/
private $hippodrome;
/**
* @var string|null
*
* @ORM\Column(name="pays", type="string", length=30, nullable=true)
*/
private $pays;
/**
* @var int|null
*
* @ORM\Column(name="numero_reunion", type="integer", nullable=true)
*/
private $numeroReunion;
/**
* @var string|null
*
* @ORM\Column(name="id_fn_date_hippo", type="string", length=59, nullable=true)
*/
private $idFnDateHippo;
/**
* @var string|null
*
* @ORM\Column(name="hash_id_fn_date_hippo", type="string", length=70, nullable=true)
*/
private $hashIdFnDateHippo;
/**
* @var \DateTime|null
*
* @ORM\Column(name="date_creation", type="datetime", nullable=true)
*/
private $dateCreation;
/**
* @var \DateTime|null
*
* @ORM\Column(name="date_modification", type="datetime", nullable=true)
*/
private $dateModification;
public function getIdReunion(): ?int
{
return $this->idReunion;
}
public function getDate(): ?\DateTimeInterface
{
return $this->date;
}
public function setDate(?\DateTimeInterface $date): self
{
$this->date = $date;
return $this;
}
public function getHippodrome(): ?string
{
return $this->hippodrome;
}
public function setHippodrome(?string $hippodrome): self
{
$this->hippodrome = $hippodrome;
return $this;
}
public function getPays(): ?string
{
return $this->pays;
}
public function setPays(?string $pays): self
{
$this->pays = $pays;
return $this;
}
public function getNumeroReunion(): ?int
{
return $this->numeroReunion;
}
public function setNumeroReunion(?int $numeroReunion): self
{
$this->numeroReunion = $numeroReunion;
return $this;
}
public function getIdFnDateHippo(): ?string
{
return $this->idFnDateHippo;
}
public function setIdFnDateHippo(?string $idFnDateHippo): self
{
$this->idFnDateHippo = $idFnDateHippo;
return $this;
}
public function getHashIdFnDateHippo(): ?string
{
return $this->hashIdFnDateHippo;
}
public function setHashIdFnDateHippo(?string $hashIdFnDateHippo): self
{
$this->hashIdFnDateHippo = $hashIdFnDateHippo;
return $this;
}
public function getDateCreation(): ?\DateTimeInterface
{
return $this->dateCreation;
}
public function setDateCreation(?\DateTimeInterface $dateCreation): self
{
$this->dateCreation = $dateCreation;
return $this;
}
public function getDateModification(): ?\DateTimeInterface
{
return $this->dateModification;
}
public function setDateModification(?\DateTimeInterface $dateModification): self
{
$this->dateModification = $dateModification;
return $this;
}
}