Gina Next Generation
 All Classes Namespaces Files Functions Variables
BandwidthByProduct.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  * BandwidthByProduct
00009  *
00010  * @ORM\Table(name="bandwidth_by_product")
00011  * @ORM\Entity
00012  */
00013 class BandwidthByProduct
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_bandwidth_by_product", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idBandwidthByProduct;
00023 
00024     /**
00025      * @var boolean
00026      *
00027      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00028      */
00029     private $blDeactivated;
00030 
00031     /**
00032      * @var \DateTime
00033      *
00034      * @ORM\Column(name="dt_create", type="datetime", nullable=true)
00035      */
00036     private $dtCreate;
00037 
00038     /**
00039      * @var \DateTime
00040      *
00041      * @ORM\Column(name="dt_update", type="datetime", nullable=true)
00042      */
00043     private $dtUpdate;
00044 
00045     /**
00046      * @var \User
00047      *
00048      * @ORM\ManyToOne(targetEntity="User")
00049      * @ORM\JoinColumns({
00050      *   @ORM\JoinColumn(name="id_user_create_by", referencedColumnName="id_user")
00051      * })
00052      */
00053     private $idUserCreateBy;
00054 
00055     /**
00056      * @var \User
00057      *
00058      * @ORM\ManyToOne(targetEntity="User")
00059      * @ORM\JoinColumns({
00060      *   @ORM\JoinColumn(name="id_user_update_by", referencedColumnName="id_user")
00061      * })
00062      */
00063     private $idUserUpdateBy;
00064 
00065     /**
00066      * @var \Product
00067      *
00068      * @ORM\ManyToOne(targetEntity="Product")
00069      * @ORM\JoinColumns({
00070      *   @ORM\JoinColumn(name="id_product", referencedColumnName="id_product")
00071      * })
00072      */
00073     private $idProduct;
00074 
00075     /**
00076      * @var \Bandwidth
00077      *
00078      * @ORM\ManyToOne(targetEntity="Bandwidth")
00079      * @ORM\JoinColumns({
00080      *   @ORM\JoinColumn(name="id_bandwidth", referencedColumnName="id_bandwidth")
00081      * })
00082      */
00083     private $idBandwidth;
00084 
00085 
00086 
00087     /**
00088      * Get idBandwidthByProduct
00089      *
00090      * @return integer 
00091      */
00092     public function getIdBandwidthByProduct()
00093     {
00094         return $this->idBandwidthByProduct;
00095     }
00096 
00097     /**
00098      * Set blDeactivated
00099      *
00100      * @param boolean $blDeactivated
00101      * @return BandwidthByProduct
00102      */
00103     public function setBlDeactivated($blDeactivated)
00104     {
00105         $this->blDeactivated = $blDeactivated;
00106     
00107         return $this;
00108     }
00109 
00110     /**
00111      * Get blDeactivated
00112      *
00113      * @return boolean 
00114      */
00115     public function getBlDeactivated()
00116     {
00117         return $this->blDeactivated;
00118     }
00119 
00120     /**
00121      * Set dtCreate
00122      *
00123      * @param \DateTime $dtCreate
00124      * @return BandwidthByProduct
00125      */
00126     public function setDtCreate($dtCreate)
00127     {
00128         $this->dtCreate = $dtCreate;
00129     
00130         return $this;
00131     }
00132 
00133     /**
00134      * Get dtCreate
00135      *
00136      * @return \DateTime 
00137      */
00138     public function getDtCreate()
00139     {
00140         return $this->dtCreate;
00141     }
00142 
00143     /**
00144      * Set dtUpdate
00145      *
00146      * @param \DateTime $dtUpdate
00147      * @return BandwidthByProduct
00148      */
00149     public function setDtUpdate($dtUpdate)
00150     {
00151         $this->dtUpdate = $dtUpdate;
00152     
00153         return $this;
00154     }
00155 
00156     /**
00157      * Get dtUpdate
00158      *
00159      * @return \DateTime 
00160      */
00161     public function getDtUpdate()
00162     {
00163         return $this->dtUpdate;
00164     }
00165 
00166     /**
00167      * Set idUserCreateBy
00168      *
00169      * @param \Etrali\GinangBundle\Entity\User $idUserCreateBy
00170      * @return BandwidthByProduct
00171      */
00172     public function setIdUserCreateBy(\Etrali\GinangBundle\Entity\User $idUserCreateBy = null)
00173     {
00174         $this->idUserCreateBy = $idUserCreateBy;
00175     
00176         return $this;
00177     }
00178 
00179     /**
00180      * Get idUserCreateBy
00181      *
00182      * @return \Etrali\GinangBundle\Entity\User 
00183      */
00184     public function getIdUserCreateBy()
00185     {
00186         return $this->idUserCreateBy;
00187     }
00188 
00189     /**
00190      * Set idUserUpdateBy
00191      *
00192      * @param \Etrali\GinangBundle\Entity\User $idUserUpdateBy
00193      * @return BandwidthByProduct
00194      */
00195     public function setIdUserUpdateBy(\Etrali\GinangBundle\Entity\User $idUserUpdateBy = null)
00196     {
00197         $this->idUserUpdateBy = $idUserUpdateBy;
00198     
00199         return $this;
00200     }
00201 
00202     /**
00203      * Get idUserUpdateBy
00204      *
00205      * @return \Etrali\GinangBundle\Entity\User 
00206      */
00207     public function getIdUserUpdateBy()
00208     {
00209         return $this->idUserUpdateBy;
00210     }
00211 
00212     /**
00213      * Set idProduct
00214      *
00215      * @param \Etrali\GinangBundle\Entity\Product $idProduct
00216      * @return BandwidthByProduct
00217      */
00218     public function setIdProduct(\Etrali\GinangBundle\Entity\Product $idProduct = null)
00219     {
00220         $this->idProduct = $idProduct;
00221     
00222         return $this;
00223     }
00224 
00225     /**
00226      * Get idProduct
00227      *
00228      * @return \Etrali\GinangBundle\Entity\Product 
00229      */
00230     public function getIdProduct()
00231     {
00232         return $this->idProduct;
00233     }
00234 
00235     /**
00236      * Set idBandwidth
00237      *
00238      * @param \Etrali\GinangBundle\Entity\Bandwidth $idBandwidth
00239      * @return BandwidthByProduct
00240      */
00241     public function setIdBandwidth(\Etrali\GinangBundle\Entity\Bandwidth $idBandwidth = null)
00242     {
00243         $this->idBandwidth = $idBandwidth;
00244     
00245         return $this;
00246     }
00247 
00248     /**
00249      * Get idBandwidth
00250      *
00251      * @return \Etrali\GinangBundle\Entity\Bandwidth 
00252      */
00253     public function getIdBandwidth()
00254     {
00255         return $this->idBandwidth;
00256     }
00257 }
 All Classes Namespaces Files Functions Variables