Gina Next Generation
 All Classes Namespaces Files Functions Variables
BillingPeriod.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  * BillingPeriod
00009  *
00010  * @ORM\Table(name="billing_period")
00011  * @ORM\Entity
00012  */
00013 class BillingPeriod
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_billing_period", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idBillingPeriod;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_billing_period", type="string", length=15, nullable=false)
00028      */
00029     private $cdBillingPeriod;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_billing_period", type="string", length=100, nullable=true)
00035      */
00036     private $lbBillingPeriod;
00037 
00038     /**
00039      * @var string
00040      *
00041      * @ORM\Column(name="cm_billing_period", type="string", length=255, nullable=true)
00042      */
00043     private $cmBillingPeriod;
00044 
00045     /**
00046      * @var \DateTime
00047      *
00048      * @ORM\Column(name="dt_billing_start", type="datetime", nullable=false)
00049      */
00050     private $dtBillingStart;
00051 
00052     /**
00053      * @var \DateTime
00054      *
00055      * @ORM\Column(name="dt_billing_end", type="datetime", nullable=false)
00056      */
00057     private $dtBillingEnd;
00058 
00059     /**
00060      * @var \DateTime
00061      *
00062      * @ORM\Column(name="dt_ref_start", type="datetime", nullable=false)
00063      */
00064     private $dtRefStart;
00065 
00066     /**
00067      * @var \DateTime
00068      *
00069      * @ORM\Column(name="dt_ref_end", type="datetime", nullable=false)
00070      */
00071     private $dtRefEnd;
00072 
00073     /**
00074      * @var boolean
00075      *
00076      * @ORM\Column(name="bl_actual", type="boolean", nullable=true)
00077      */
00078     private $blActual;
00079 
00080     /**
00081      * @var boolean
00082      *
00083      * @ORM\Column(name="bl_open", type="boolean", nullable=true)
00084      */
00085     private $blOpen;
00086 
00087     /**
00088      * @var boolean
00089      *
00090      * @ORM\Column(name="bl_monthly", type="boolean", nullable=true)
00091      */
00092     private $blMonthly;
00093 
00094     /**
00095      * @var boolean
00096      *
00097      * @ORM\Column(name="bl_bmonthly", type="boolean", nullable=true)
00098      */
00099     private $blBmonthly;
00100 
00101     /**
00102      * @var boolean
00103      *
00104      * @ORM\Column(name="bl_quaterly", type="boolean", nullable=true)
00105      */
00106     private $blQuaterly;
00107 
00108     /**
00109      * @var boolean
00110      *
00111      * @ORM\Column(name="bl_month", type="boolean", nullable=true)
00112      */
00113     private $blMonth;
00114 
00115     /**
00116      * @var boolean
00117      *
00118      * @ORM\Column(name="bl_semi_annual", type="boolean", nullable=true)
00119      */
00120     private $blSemiAnnual;
00121 
00122     /**
00123      * @var boolean
00124      *
00125      * @ORM\Column(name="bl_yearly", type="boolean", nullable=true)
00126      */
00127     private $blYearly;
00128 
00129     /**
00130      * @var boolean
00131      *
00132      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00133      */
00134     private $blDeactivated;
00135 
00136 
00137 
00138     /**
00139      * Get idBillingPeriod
00140      *
00141      * @return integer 
00142      */
00143     public function getIdBillingPeriod()
00144     {
00145         return $this->idBillingPeriod;
00146     }
00147 
00148     /**
00149      * Set cdBillingPeriod
00150      *
00151      * @param string $cdBillingPeriod
00152      * @return BillingPeriod
00153      */
00154     public function setCdBillingPeriod($cdBillingPeriod)
00155     {
00156         $this->cdBillingPeriod = $cdBillingPeriod;
00157     
00158         return $this;
00159     }
00160 
00161     /**
00162      * Get cdBillingPeriod
00163      *
00164      * @return string 
00165      */
00166     public function getCdBillingPeriod()
00167     {
00168         return $this->cdBillingPeriod;
00169     }
00170 
00171     /**
00172      * Set lbBillingPeriod
00173      *
00174      * @param string $lbBillingPeriod
00175      * @return BillingPeriod
00176      */
00177     public function setLbBillingPeriod($lbBillingPeriod)
00178     {
00179         $this->lbBillingPeriod = $lbBillingPeriod;
00180     
00181         return $this;
00182     }
00183 
00184     /**
00185      * Get lbBillingPeriod
00186      *
00187      * @return string 
00188      */
00189     public function getLbBillingPeriod()
00190     {
00191         return $this->lbBillingPeriod;
00192     }
00193 
00194     /**
00195      * Set cmBillingPeriod
00196      *
00197      * @param string $cmBillingPeriod
00198      * @return BillingPeriod
00199      */
00200     public function setCmBillingPeriod($cmBillingPeriod)
00201     {
00202         $this->cmBillingPeriod = $cmBillingPeriod;
00203     
00204         return $this;
00205     }
00206 
00207     /**
00208      * Get cmBillingPeriod
00209      *
00210      * @return string 
00211      */
00212     public function getCmBillingPeriod()
00213     {
00214         return $this->cmBillingPeriod;
00215     }
00216 
00217     /**
00218      * Set dtBillingStart
00219      *
00220      * @param \DateTime $dtBillingStart
00221      * @return BillingPeriod
00222      */
00223     public function setDtBillingStart($dtBillingStart)
00224     {
00225         $this->dtBillingStart = $dtBillingStart;
00226     
00227         return $this;
00228     }
00229 
00230     /**
00231      * Get dtBillingStart
00232      *
00233      * @return \DateTime 
00234      */
00235     public function getDtBillingStart()
00236     {
00237         return $this->dtBillingStart;
00238     }
00239 
00240     /**
00241      * Set dtBillingEnd
00242      *
00243      * @param \DateTime $dtBillingEnd
00244      * @return BillingPeriod
00245      */
00246     public function setDtBillingEnd($dtBillingEnd)
00247     {
00248         $this->dtBillingEnd = $dtBillingEnd;
00249     
00250         return $this;
00251     }
00252 
00253     /**
00254      * Get dtBillingEnd
00255      *
00256      * @return \DateTime 
00257      */
00258     public function getDtBillingEnd()
00259     {
00260         return $this->dtBillingEnd;
00261     }
00262 
00263     /**
00264      * Set dtRefStart
00265      *
00266      * @param \DateTime $dtRefStart
00267      * @return BillingPeriod
00268      */
00269     public function setDtRefStart($dtRefStart)
00270     {
00271         $this->dtRefStart = $dtRefStart;
00272     
00273         return $this;
00274     }
00275 
00276     /**
00277      * Get dtRefStart
00278      *
00279      * @return \DateTime 
00280      */
00281     public function getDtRefStart()
00282     {
00283         return $this->dtRefStart;
00284     }
00285 
00286     /**
00287      * Set dtRefEnd
00288      *
00289      * @param \DateTime $dtRefEnd
00290      * @return BillingPeriod
00291      */
00292     public function setDtRefEnd($dtRefEnd)
00293     {
00294         $this->dtRefEnd = $dtRefEnd;
00295     
00296         return $this;
00297     }
00298 
00299     /**
00300      * Get dtRefEnd
00301      *
00302      * @return \DateTime 
00303      */
00304     public function getDtRefEnd()
00305     {
00306         return $this->dtRefEnd;
00307     }
00308 
00309     /**
00310      * Set blActual
00311      *
00312      * @param boolean $blActual
00313      * @return BillingPeriod
00314      */
00315     public function setBlActual($blActual)
00316     {
00317         $this->blActual = $blActual;
00318     
00319         return $this;
00320     }
00321 
00322     /**
00323      * Get blActual
00324      *
00325      * @return boolean 
00326      */
00327     public function getBlActual()
00328     {
00329         return $this->blActual;
00330     }
00331 
00332     /**
00333      * Set blOpen
00334      *
00335      * @param boolean $blOpen
00336      * @return BillingPeriod
00337      */
00338     public function setBlOpen($blOpen)
00339     {
00340         $this->blOpen = $blOpen;
00341     
00342         return $this;
00343     }
00344 
00345     /**
00346      * Get blOpen
00347      *
00348      * @return boolean 
00349      */
00350     public function getBlOpen()
00351     {
00352         return $this->blOpen;
00353     }
00354 
00355     /**
00356      * Set blMonthly
00357      *
00358      * @param boolean $blMonthly
00359      * @return BillingPeriod
00360      */
00361     public function setBlMonthly($blMonthly)
00362     {
00363         $this->blMonthly = $blMonthly;
00364     
00365         return $this;
00366     }
00367 
00368     /**
00369      * Get blMonthly
00370      *
00371      * @return boolean 
00372      */
00373     public function getBlMonthly()
00374     {
00375         return $this->blMonthly;
00376     }
00377 
00378     /**
00379      * Set blBmonthly
00380      *
00381      * @param boolean $blBmonthly
00382      * @return BillingPeriod
00383      */
00384     public function setBlBmonthly($blBmonthly)
00385     {
00386         $this->blBmonthly = $blBmonthly;
00387     
00388         return $this;
00389     }
00390 
00391     /**
00392      * Get blBmonthly
00393      *
00394      * @return boolean 
00395      */
00396     public function getBlBmonthly()
00397     {
00398         return $this->blBmonthly;
00399     }
00400 
00401     /**
00402      * Set blQuaterly
00403      *
00404      * @param boolean $blQuaterly
00405      * @return BillingPeriod
00406      */
00407     public function setBlQuaterly($blQuaterly)
00408     {
00409         $this->blQuaterly = $blQuaterly;
00410     
00411         return $this;
00412     }
00413 
00414     /**
00415      * Get blQuaterly
00416      *
00417      * @return boolean 
00418      */
00419     public function getBlQuaterly()
00420     {
00421         return $this->blQuaterly;
00422     }
00423 
00424     /**
00425      * Set blMonth
00426      *
00427      * @param boolean $blMonth
00428      * @return BillingPeriod
00429      */
00430     public function setBlMonth($blMonth)
00431     {
00432         $this->blMonth = $blMonth;
00433     
00434         return $this;
00435     }
00436 
00437     /**
00438      * Get blMonth
00439      *
00440      * @return boolean 
00441      */
00442     public function getBlMonth()
00443     {
00444         return $this->blMonth;
00445     }
00446 
00447     /**
00448      * Set blSemiAnnual
00449      *
00450      * @param boolean $blSemiAnnual
00451      * @return BillingPeriod
00452      */
00453     public function setBlSemiAnnual($blSemiAnnual)
00454     {
00455         $this->blSemiAnnual = $blSemiAnnual;
00456     
00457         return $this;
00458     }
00459 
00460     /**
00461      * Get blSemiAnnual
00462      *
00463      * @return boolean 
00464      */
00465     public function getBlSemiAnnual()
00466     {
00467         return $this->blSemiAnnual;
00468     }
00469 
00470     /**
00471      * Set blYearly
00472      *
00473      * @param boolean $blYearly
00474      * @return BillingPeriod
00475      */
00476     public function setBlYearly($blYearly)
00477     {
00478         $this->blYearly = $blYearly;
00479     
00480         return $this;
00481     }
00482 
00483     /**
00484      * Get blYearly
00485      *
00486      * @return boolean 
00487      */
00488     public function getBlYearly()
00489     {
00490         return $this->blYearly;
00491     }
00492 
00493     /**
00494      * Set blDeactivated
00495      *
00496      * @param boolean $blDeactivated
00497      * @return BillingPeriod
00498      */
00499     public function setBlDeactivated($blDeactivated)
00500     {
00501         $this->blDeactivated = $blDeactivated;
00502     
00503         return $this;
00504     }
00505 
00506     /**
00507      * Get blDeactivated
00508      *
00509      * @return boolean 
00510      */
00511     public function getBlDeactivated()
00512     {
00513         return $this->blDeactivated;
00514     }
00515 }
 All Classes Namespaces Files Functions Variables