Gina Next Generation
 All Classes Namespaces Files Functions Variables
Progression.php
Go to the documentation of this file.
00001 <?php
00002 
00003 namespace Etrali\GinangBundle\Entity;
00004 
00005 use Doctrine\ORM\Mapping as ORM;
00006 
00007 /**
00008  * Progression
00009  *
00010  * @ORM\Table(name="progression")
00011  * @ORM\Entity
00012  */
00013 class Progression
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_progression", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idProgression;
00023 
00024     /**
00025      * @var integer
00026      *
00027      * @ORM\Column(name="id_object", type="integer", nullable=true)
00028      */
00029     private $idObject;
00030 
00031     /**
00032      * @var \DateTime
00033      *
00034      * @ORM\Column(name="dt_start", type="datetime", nullable=true)
00035      */
00036     private $dtStart;
00037 
00038     /**
00039      * @var boolean
00040      *
00041      * @ORM\Column(name="bl_status_mail", type="boolean", nullable=true)
00042      */
00043     private $blStatusMail;
00044 
00045     /**
00046      * @var \Event
00047      *
00048      * @ORM\ManyToOne(targetEntity="Event")
00049      * @ORM\JoinColumns({
00050      *   @ORM\JoinColumn(name="id_event", referencedColumnName="id_event")
00051      * })
00052      */
00053     private $idEvent;
00054 
00055     /**
00056      * @var \StatusType
00057      *
00058      * @ORM\ManyToOne(targetEntity="StatusType")
00059      * @ORM\JoinColumns({
00060      *   @ORM\JoinColumn(name="id_status_type", referencedColumnName="id_status_type")
00061      * })
00062      */
00063     private $idStatusType;
00064 
00065     /**
00066      * @var \ObjectType
00067      *
00068      * @ORM\ManyToOne(targetEntity="ObjectType")
00069      * @ORM\JoinColumns({
00070      *   @ORM\JoinColumn(name="id_object_type", referencedColumnName="id_object_type")
00071      * })
00072      */
00073     private $idObjectType;
00074 
00075 
00076 
00077     /**
00078      * Get idProgression
00079      *
00080      * @return integer 
00081      */
00082     public function getIdProgression()
00083     {
00084         return $this->idProgression;
00085     }
00086 
00087     /**
00088      * Set idObject
00089      *
00090      * @param integer $idObject
00091      * @return Progression
00092      */
00093     public function setIdObject($idObject)
00094     {
00095         $this->idObject = $idObject;
00096     
00097         return $this;
00098     }
00099 
00100     /**
00101      * Get idObject
00102      *
00103      * @return integer 
00104      */
00105     public function getIdObject()
00106     {
00107         return $this->idObject;
00108     }
00109 
00110     /**
00111      * Set dtStart
00112      *
00113      * @param \DateTime $dtStart
00114      * @return Progression
00115      */
00116     public function setDtStart($dtStart)
00117     {
00118         $this->dtStart = $dtStart;
00119     
00120         return $this;
00121     }
00122 
00123     /**
00124      * Get dtStart
00125      *
00126      * @return \DateTime 
00127      */
00128     public function getDtStart()
00129     {
00130         return $this->dtStart;
00131     }
00132 
00133     /**
00134      * Set blStatusMail
00135      *
00136      * @param boolean $blStatusMail
00137      * @return Progression
00138      */
00139     public function setBlStatusMail($blStatusMail)
00140     {
00141         $this->blStatusMail = $blStatusMail;
00142     
00143         return $this;
00144     }
00145 
00146     /**
00147      * Get blStatusMail
00148      *
00149      * @return boolean 
00150      */
00151     public function getBlStatusMail()
00152     {
00153         return $this->blStatusMail;
00154     }
00155 
00156     /**
00157      * Set idEvent
00158      *
00159      * @param \Etrali\GinangBundle\Entity\Event $idEvent
00160      * @return Progression
00161      */
00162     public function setIdEvent(\Etrali\GinangBundle\Entity\Event $idEvent = null)
00163     {
00164         $this->idEvent = $idEvent;
00165     
00166         return $this;
00167     }
00168 
00169     /**
00170      * Get idEvent
00171      *
00172      * @return \Etrali\GinangBundle\Entity\Event 
00173      */
00174     public function getIdEvent()
00175     {
00176         return $this->idEvent;
00177     }
00178 
00179     /**
00180      * Set idStatusType
00181      *
00182      * @param \Etrali\GinangBundle\Entity\StatusType $idStatusType
00183      * @return Progression
00184      */
00185     public function setIdStatusType(\Etrali\GinangBundle\Entity\StatusType $idStatusType = null)
00186     {
00187         $this->idStatusType = $idStatusType;
00188     
00189         return $this;
00190     }
00191 
00192     /**
00193      * Get idStatusType
00194      *
00195      * @return \Etrali\GinangBundle\Entity\StatusType 
00196      */
00197     public function getIdStatusType()
00198     {
00199         return $this->idStatusType;
00200     }
00201 
00202     /**
00203      * Set idObjectType
00204      *
00205      * @param \Etrali\GinangBundle\Entity\ObjectType $idObjectType
00206      * @return Progression
00207      */
00208     public function setIdObjectType(\Etrali\GinangBundle\Entity\ObjectType $idObjectType = null)
00209     {
00210         $this->idObjectType = $idObjectType;
00211     
00212         return $this;
00213     }
00214 
00215     /**
00216      * Get idObjectType
00217      *
00218      * @return \Etrali\GinangBundle\Entity\ObjectType 
00219      */
00220     public function getIdObjectType()
00221     {
00222         return $this->idObjectType;
00223     }
00224 }
 All Classes Namespaces Files Functions Variables