Gina Next Generation
 All Classes Namespaces Files Functions Variables
Mail.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  * Mail
00009  *
00010  * @ORM\Table(name="mail")
00011  * @ORM\Entity
00012  */
00013 class Mail
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_mail", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idMail;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_mail", type="string", length=15, nullable=true)
00028      */
00029     private $cdMail;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_mail", type="string", length=100, nullable=true)
00035      */
00036     private $lbMail;
00037 
00038     /**
00039      * @var string
00040      *
00041      * @ORM\Column(name="lb_subject", type="string", length=100, nullable=true)
00042      */
00043     private $lbSubject;
00044 
00045     /**
00046      * @var string
00047      *
00048      * @ORM\Column(name="lb_text", type="string", length=255, nullable=true)
00049      */
00050     private $lbText;
00051 
00052     /**
00053      * @var integer
00054      *
00055      * @ORM\Column(name="nb_mail", type="integer", nullable=true)
00056      */
00057     private $nbMail;
00058 
00059     /**
00060      * @var integer
00061      *
00062      * @ORM\Column(name="nb_mail_sub", type="integer", nullable=true)
00063      */
00064     private $nbMailSub;
00065 
00066     /**
00067      * @var boolean
00068      *
00069      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00070      */
00071     private $blDeactivated;
00072 
00073     /**
00074      * @var \ObjectType
00075      *
00076      * @ORM\ManyToOne(targetEntity="ObjectType")
00077      * @ORM\JoinColumns({
00078      *   @ORM\JoinColumn(name="id_object_type", referencedColumnName="id_object_type")
00079      * })
00080      */
00081     private $idObjectType;
00082 
00083 
00084 
00085     /**
00086      * Get idMail
00087      *
00088      * @return integer 
00089      */
00090     public function getIdMail()
00091     {
00092         return $this->idMail;
00093     }
00094 
00095     /**
00096      * Set cdMail
00097      *
00098      * @param string $cdMail
00099      * @return Mail
00100      */
00101     public function setCdMail($cdMail)
00102     {
00103         $this->cdMail = $cdMail;
00104     
00105         return $this;
00106     }
00107 
00108     /**
00109      * Get cdMail
00110      *
00111      * @return string 
00112      */
00113     public function getCdMail()
00114     {
00115         return $this->cdMail;
00116     }
00117 
00118     /**
00119      * Set lbMail
00120      *
00121      * @param string $lbMail
00122      * @return Mail
00123      */
00124     public function setLbMail($lbMail)
00125     {
00126         $this->lbMail = $lbMail;
00127     
00128         return $this;
00129     }
00130 
00131     /**
00132      * Get lbMail
00133      *
00134      * @return string 
00135      */
00136     public function getLbMail()
00137     {
00138         return $this->lbMail;
00139     }
00140 
00141     /**
00142      * Set lbSubject
00143      *
00144      * @param string $lbSubject
00145      * @return Mail
00146      */
00147     public function setLbSubject($lbSubject)
00148     {
00149         $this->lbSubject = $lbSubject;
00150     
00151         return $this;
00152     }
00153 
00154     /**
00155      * Get lbSubject
00156      *
00157      * @return string 
00158      */
00159     public function getLbSubject()
00160     {
00161         return $this->lbSubject;
00162     }
00163 
00164     /**
00165      * Set lbText
00166      *
00167      * @param string $lbText
00168      * @return Mail
00169      */
00170     public function setLbText($lbText)
00171     {
00172         $this->lbText = $lbText;
00173     
00174         return $this;
00175     }
00176 
00177     /**
00178      * Get lbText
00179      *
00180      * @return string 
00181      */
00182     public function getLbText()
00183     {
00184         return $this->lbText;
00185     }
00186 
00187     /**
00188      * Set nbMail
00189      *
00190      * @param integer $nbMail
00191      * @return Mail
00192      */
00193     public function setNbMail($nbMail)
00194     {
00195         $this->nbMail = $nbMail;
00196     
00197         return $this;
00198     }
00199 
00200     /**
00201      * Get nbMail
00202      *
00203      * @return integer 
00204      */
00205     public function getNbMail()
00206     {
00207         return $this->nbMail;
00208     }
00209 
00210     /**
00211      * Set nbMailSub
00212      *
00213      * @param integer $nbMailSub
00214      * @return Mail
00215      */
00216     public function setNbMailSub($nbMailSub)
00217     {
00218         $this->nbMailSub = $nbMailSub;
00219     
00220         return $this;
00221     }
00222 
00223     /**
00224      * Get nbMailSub
00225      *
00226      * @return integer 
00227      */
00228     public function getNbMailSub()
00229     {
00230         return $this->nbMailSub;
00231     }
00232 
00233     /**
00234      * Set blDeactivated
00235      *
00236      * @param boolean $blDeactivated
00237      * @return Mail
00238      */
00239     public function setBlDeactivated($blDeactivated)
00240     {
00241         $this->blDeactivated = $blDeactivated;
00242     
00243         return $this;
00244     }
00245 
00246     /**
00247      * Get blDeactivated
00248      *
00249      * @return boolean 
00250      */
00251     public function getBlDeactivated()
00252     {
00253         return $this->blDeactivated;
00254     }
00255 
00256     /**
00257      * Set idObjectType
00258      *
00259      * @param \Etrali\GinangBundle\Entity\ObjectType $idObjectType
00260      * @return Mail
00261      */
00262     public function setIdObjectType(\Etrali\GinangBundle\Entity\ObjectType $idObjectType = null)
00263     {
00264         $this->idObjectType = $idObjectType;
00265     
00266         return $this;
00267     }
00268 
00269     /**
00270      * Get idObjectType
00271      *
00272      * @return \Etrali\GinangBundle\Entity\ObjectType 
00273      */
00274     public function getIdObjectType()
00275     {
00276         return $this->idObjectType;
00277     }
00278 }
 All Classes Namespaces Files Functions Variables