Guest User

vals222

a guest
Jun 12th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.93 KB | None | 0 0
  1. <?php
  2.  
  3. namespace AppBundle\Entity;
  4.  
  5. use Doctrine\ORM\Mapping as ORM;
  6. use Symfony\Component\Validator\Constraints as Assert;
  7.  
  8. /**
  9.  * users
  10.  *
  11.  * @ORM\Table(name="users")
  12.  * @ORM\Entity(repositoryClass="AppBundle\Repository\usersRepository")
  13.  */
  14. class users
  15. {
  16.     /**
  17.      * @var int
  18.      *
  19.      * @ORM\Column(name="id", type="integer")
  20.      * @ORM\Id
  21.      * @ORM\GeneratedValue(strategy="AUTO")
  22.      */
  23.     private $id;
  24.  
  25.     /**
  26.      * @var string
  27.      *
  28.      * @ORM\Column(name="username", type="string", length=25, unique=true)
  29.      * @Assert\Length(
  30.      *      min = 5,
  31.      *      max = 10,
  32.      *      minMessage = "Your first name must be at least {{ limit }} characters long",
  33.      *      maxMessage = "Your first name cannot be longer than {{ limit }} characters"
  34.      * )
  35.      */
  36.     private $username;
  37.  
  38.     /**
  39.      * @var string
  40.      *
  41.      * @ORM\Column(name="email", type="string", length=100)
  42.      * @Assert\Email(
  43.      *     message = "The email '{{ value }}' is not a valid email.",
  44.      *     checkMX = true
  45.      * )
  46.      */
  47.     private $email;
  48.  
  49.     /**
  50.      * @var string
  51.      *
  52.      * @ORM\Column(name="password", type="string", length=255)
  53.      */
  54.     private $password;
  55.  
  56.     /**
  57.      * @var \DateTime
  58.      *
  59.      * @ORM\Column(name="regOn", type="datetime")
  60.      */
  61.     private $regOn;
  62.  
  63.  
  64.     /**
  65.      * Get id
  66.      *
  67.      * @return int
  68.      */
  69.     public function getId()
  70.     {
  71.         return $this->id;
  72.     }
  73.  
  74.     /**
  75.      * Set username
  76.      *
  77.      * @param string $username
  78.      *
  79.      * @return users
  80.      */
  81.     public function setUsername($username)
  82.     {
  83.         $this->username = $username;
  84.  
  85.         return $this;
  86.     }
  87.  
  88.     /**
  89.      * Get username
  90.      *
  91.      * @return string
  92.      */
  93.     public function getUsername()
  94.     {
  95.         return $this->username;
  96.     }
  97.  
  98.     /**
  99.      * Set email
  100.      *
  101.      * @param string $email
  102.      *
  103.      * @return users
  104.      */
  105.     public function setEmail($email)
  106.     {
  107.         $this->email = $email;
  108.  
  109.         return $this;
  110.     }
  111.  
  112.     /**
  113.      * Get email
  114.      *
  115.      * @return string
  116.      */
  117.     public function getEmail()
  118.     {
  119.         return $this->email;
  120.     }
  121.  
  122.     /**
  123.      * Set password
  124.      *
  125.      * @param string $password
  126.      *
  127.      * @return users
  128.      */
  129.     public function setPassword($password)
  130.     {
  131.         $this->password = $password;
  132.  
  133.         return $this;
  134.     }
  135.  
  136.     /**
  137.      * Get password
  138.      *
  139.      * @return string
  140.      */
  141.     public function getPassword()
  142.     {
  143.         return $this->password;
  144.     }
  145.  
  146.     /**
  147.      * Set regOn
  148.      *
  149.      * @param \DateTime $regOn
  150.      *
  151.      * @return users
  152.      */
  153.     public function setRegOn($regOn)
  154.     {
  155.         $this->regOn = $regOn;
  156.  
  157.         return $this;
  158.     }
  159.  
  160.     /**
  161.      * Get regOn
  162.      *
  163.      * @return \DateTime
  164.      */
  165.     public function getRegOn()
  166.     {
  167.         return $this->regOn;
  168.     }
  169. }
Add Comment
Please, Sign In to add comment