Gina Next Generation
 All Classes Namespaces Files Functions Variables
OptionType.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  * OptionType
00009  *
00010  * @ORM\Table(name="option_type")
00011  * @ORM\Entity
00012  */
00013 class OptionType
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_option_type", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idOptionType;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_option_type", type="string", length=15, nullable=false)
00028      */
00029     private $cdOptionType;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_option_type", type="string", length=250, nullable=true)
00035      */
00036     private $lbOptionType;
00037 
00038     /**
00039      * @var boolean
00040      *
00041      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00042      */
00043     private $blDeactivated;
00044 
00045     /**
00046      * @var \DateTime
00047      *
00048      * @ORM\Column(name="dt_create", type="datetime", nullable=false)
00049      */
00050     private $dtCreate;
00051 
00052     /**
00053      * @var \DateTime
00054      *
00055      * @ORM\Column(name="dt_update", type="datetime", nullable=true)
00056      */
00057     private $dtUpdate;
00058 
00059     /**
00060      * @var \DateTime
00061      *
00062      * @ORM\Column(name="dt_deactivated", type="datetime", nullable=true)
00063      */
00064     private $dtDeactivated;
00065 
00066     /**
00067      * @var boolean
00068      *
00069      * @ORM\Column(name="bl_billable", type="boolean", nullable=false)
00070      */
00071     private $blBillable;
00072 
00073     /**
00074      * @var \ApplicationType
00075      *
00076      * @ORM\ManyToOne(targetEntity="ApplicationType")
00077      * @ORM\JoinColumns({
00078      *   @ORM\JoinColumn(name="id_appplication_type", referencedColumnName="id_application_type")
00079      * })
00080      */
00081     private $idAppplicationType;
00082 
00083     /**
00084      * @var \User
00085      *
00086      * @ORM\ManyToOne(targetEntity="User")
00087      * @ORM\JoinColumns({
00088      *   @ORM\JoinColumn(name="id_user_create_by", referencedColumnName="id_user")
00089      * })
00090      */
00091     private $idUserCreateBy;
00092 
00093     /**
00094      * @var \User
00095      *
00096      * @ORM\ManyToOne(targetEntity="User")
00097      * @ORM\JoinColumns({
00098      *   @ORM\JoinColumn(name="id_user_update_by", referencedColumnName="id_user")
00099      * })
00100      */
00101     private $idUserUpdateBy;
00102 
00103 
00104 
00105     /**
00106      * Get idOptionType
00107      *
00108      * @return integer 
00109      */
00110     public function getIdOptionType()
00111     {
00112         return $this->idOptionType;
00113     }
00114 
00115     /**
00116      * Set cdOptionType
00117      *
00118      * @param string $cdOptionType
00119      * @return OptionType
00120      */
00121     public function setCdOptionType($cdOptionType)
00122     {
00123         $this->cdOptionType = $cdOptionType;
00124     
00125         return $this;
00126     }
00127 
00128     /**
00129      * Get cdOptionType
00130      *
00131      * @return string 
00132      */
00133     public function getCdOptionType()
00134     {
00135         return $this->cdOptionType;
00136     }
00137 
00138     /**
00139      * Set lbOptionType
00140      *
00141      * @param string $lbOptionType
00142      * @return OptionType
00143      */
00144     public function setLbOptionType($lbOptionType)
00145     {
00146         $this->lbOptionType = $lbOptionType;
00147     
00148         return $this;
00149     }
00150 
00151     /**
00152      * Get lbOptionType
00153      *
00154      * @return string 
00155      */
00156     public function getLbOptionType()
00157     {
00158         return $this->lbOptionType;
00159     }
00160 
00161     /**
00162      * Set blDeactivated
00163      *
00164      * @param boolean $blDeactivated
00165      * @return OptionType
00166      */
00167     public function setBlDeactivated($blDeactivated)
00168     {
00169         $this->blDeactivated = $blDeactivated;
00170     
00171         return $this;
00172     }
00173 
00174     /**
00175      * Get blDeactivated
00176      *
00177      * @return boolean 
00178      */
00179     public function getBlDeactivated()
00180     {
00181         return $this->blDeactivated;
00182     }
00183 
00184     /**
00185      * Set dtCreate
00186      *
00187      * @param \DateTime $dtCreate
00188      * @return OptionType
00189      */
00190     public function setDtCreate($dtCreate)
00191     {
00192         $this->dtCreate = $dtCreate;
00193     
00194         return $this;
00195     }
00196 
00197     /**
00198      * Get dtCreate
00199      *
00200      * @return \DateTime 
00201      */
00202     public function getDtCreate()
00203     {
00204         return $this->dtCreate;
00205     }
00206 
00207     /**
00208      * Set dtUpdate
00209      *
00210      * @param \DateTime $dtUpdate
00211      * @return OptionType
00212      */
00213     public function setDtUpdate($dtUpdate)
00214     {
00215         $this->dtUpdate = $dtUpdate;
00216     
00217         return $this;
00218     }
00219 
00220     /**
00221      * Get dtUpdate
00222      *
00223      * @return \DateTime 
00224      */
00225     public function getDtUpdate()
00226     {
00227         return $this->dtUpdate;
00228     }
00229 
00230     /**
00231      * Set dtDeactivated
00232      *
00233      * @param \DateTime $dtDeactivated
00234      * @return OptionType
00235      */
00236     public function setDtDeactivated($dtDeactivated)
00237     {
00238         $this->dtDeactivated = $dtDeactivated;
00239     
00240         return $this;
00241     }
00242 
00243     /**
00244      * Get dtDeactivated
00245      *
00246      * @return \DateTime 
00247      */
00248     public function getDtDeactivated()
00249     {
00250         return $this->dtDeactivated;
00251     }
00252 
00253     /**
00254      * Set blBillable
00255      *
00256      * @param boolean $blBillable
00257      * @return OptionType
00258      */
00259     public function setBlBillable($blBillable)
00260     {
00261         $this->blBillable = $blBillable;
00262     
00263         return $this;
00264     }
00265 
00266     /**
00267      * Get blBillable
00268      *
00269      * @return boolean 
00270      */
00271     public function getBlBillable()
00272     {
00273         return $this->blBillable;
00274     }
00275 
00276     /**
00277      * Set idAppplicationType
00278      *
00279      * @param \Etrali\GinangBundle\Entity\ApplicationType $idAppplicationType
00280      * @return OptionType
00281      */
00282     public function setIdAppplicationType(\Etrali\GinangBundle\Entity\ApplicationType $idAppplicationType = null)
00283     {
00284         $this->idAppplicationType = $idAppplicationType;
00285     
00286         return $this;
00287     }
00288 
00289     /**
00290      * Get idAppplicationType
00291      *
00292      * @return \Etrali\GinangBundle\Entity\ApplicationType 
00293      */
00294     public function getIdAppplicationType()
00295     {
00296         return $this->idAppplicationType;
00297     }
00298 
00299     /**
00300      * Set idUserCreateBy
00301      *
00302      * @param \Etrali\GinangBundle\Entity\User $idUserCreateBy
00303      * @return OptionType
00304      */
00305     public function setIdUserCreateBy(\Etrali\GinangBundle\Entity\User $idUserCreateBy = null)
00306     {
00307         $this->idUserCreateBy = $idUserCreateBy;
00308     
00309         return $this;
00310     }
00311 
00312     /**
00313      * Get idUserCreateBy
00314      *
00315      * @return \Etrali\GinangBundle\Entity\User 
00316      */
00317     public function getIdUserCreateBy()
00318     {
00319         return $this->idUserCreateBy;
00320     }
00321 
00322     /**
00323      * Set idUserUpdateBy
00324      *
00325      * @param \Etrali\GinangBundle\Entity\User $idUserUpdateBy
00326      * @return OptionType
00327      */
00328     public function setIdUserUpdateBy(\Etrali\GinangBundle\Entity\User $idUserUpdateBy = null)
00329     {
00330         $this->idUserUpdateBy = $idUserUpdateBy;
00331     
00332         return $this;
00333     }
00334 
00335     /**
00336      * Get idUserUpdateBy
00337      *
00338      * @return \Etrali\GinangBundle\Entity\User 
00339      */
00340     public function getIdUserUpdateBy()
00341     {
00342         return $this->idUserUpdateBy;
00343     }
00344 }
 All Classes Namespaces Files Functions Variables