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