<?phpnamespace App\Entity;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;use Symfony\Component\Validator\Constraints as Assert;use Gedmo\Mapping\Annotation as Gedmo;/** * @ORM\Entity(repositoryClass="App\Repository\InscriptionFileLogRepository") * @ORM\Table(name="mmpp_inscription_file_log") * @ORM\HasLifecycleCallbacks */class InscriptionFileLog{ /** * @ORM\Id * @ORM\Column(type="integer") * @ORM\GeneratedValue(strategy="AUTO") */ protected $id; /** * @Gedmo\Timestampable(on="create") * @ORM\Column(type="datetime", name="created_on") * @var \DateTime */ protected $createdOn; /** * @Gedmo\Timestampable(on="update") * @ORM\Column(type="datetime", name="updated_on") * @var \DateTime */ protected $updatedOn; /** * @ORM\ManyToOne(targetEntity="Center", inversedBy="inscriptionlogs") * @ORM\JoinColumn(name="center_id", referencedColumnName="id") */ protected $center; /** * @ORM\ManyToOne(targetEntity="Preinscription", inversedBy="logs") * @ORM\JoinColumn(name="preinscription_id", referencedColumnName="id") */ protected $preinscription; /** * @ORM\ManyToOne(targetEntity="InscriptionFile", inversedBy="logs") * @ORM\JoinColumn(name="inscriptionfile_id", referencedColumnName="id") */ protected $inscriptionFile; /** * Constructor */ public function __construct() { } /** * Get id * * @return integer */ public function getId() { return $this->id; } /** * Set createdOn * * @param \DateTime $createdOn * @return InscriptionFileLog */ public function setCreatedOn($createdOn) { $this->createdOn = $createdOn; return $this; } /** * Get createdOn * * @return \DateTime */ public function getCreatedOn() { return $this->createdOn; } /** * Set updatedOn * * @param \DateTime $updatedOn * @return InscriptionFileLog */ public function setUpdatedOn($updatedOn) { $this->updatedOn = $updatedOn; return $this; } /** * Get updatedOn * * @return \DateTime */ public function getUpdatedOn() { return $this->updatedOn; } /** * Set user * * @param \App\Entity\User $user * @return InscriptionFileLog */ public function setUser(\App\Entity\User $user = null) { $this->user = $user; return $this; } /** * Get user * * @return \App\Entity\User */ public function getUser() { return $this->user; } /** * Set preinscription * * @param \App\Entity\Preinscription $preinscription * @return InscriptionFileLog */ public function setPreinscription(\App\Entity\Preinscription $preinscription = null) { $this->preinscription = $preinscription; return $this; } /** * Get preinscription * * @return \App\Entity\Preinscription */ public function getPreinscription() { return $this->preinscription; } /** * Set inscriptionFile * * @param \App\Entity\InscriptionFile $inscriptionFile * @return InscriptionFileLog */ public function setInscriptionFile(\App\Entity\InscriptionFile $inscriptionFile = null) { $this->inscriptionFile = $inscriptionFile; return $this; } /** * Get inscriptionFile * * @return \App\Entity\InscriptionFile */ public function getInscriptionFile() { return $this->inscriptionFile; } /** * Set center * * @param \App\Entity\Center $center * @return InscriptionFileLog */ public function setCenter(\App\Entity\Center $center = null) { $this->center = $center; return $this; } /** * Get center * * @return \App\Entity\Center */ public function getCenter() { return $this->center; }}