Advertisement
Guest User

contactEntity

a guest
May 9th, 2015
313
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.94 KB | None | 0 0
  1. <?php
  2.  
  3.   namespace piano\PageBundle\Entity;
  4.  
  5.   use Symfony\Component\Validator\Constraints as Assert;
  6.  
  7.   class Contact {
  8.  
  9.     /**
  10.      * @Assert\NotBlank(message = "Bitte geben Sie einen Namen ein.")
  11.      * @Assert\Length(
  12.      *      min = 2,
  13.      *      max = 30,
  14.      *      minMessage = "Ihr Name muss länger als {{ limit }} Zeichen lang sein",
  15.      *      maxMessage = "Ihr Name darf nicht länger als {{ limit }} Zeichen lang sein"
  16.      * )
  17.      */
  18.     private $name;
  19.  
  20.     /**
  21.      * @Assert\NotBlank(message = "Bitte geben Sie einen Namen ein.")
  22.      * @Assert\Email(message = "Bitte geben Sie eine gültige Emailadresse an.")
  23.      */
  24.     private $email;
  25.  
  26.     /**
  27.      * @Assert\NotBlank(message = "Bitte geben sie einen Betreff an.")
  28.      * @Assert\Length(
  29.      *      min = 2,
  30.      *      max = 30,
  31.      *      minMessage = "Ihr Betreff muss länger als {{ limit }} Zeichen lang sein",
  32.      *      maxMessage = "Ihr Betreff darf nicht länger als {{ limit }} Zeichen lang sein"
  33.      * )
  34.      */
  35.     private $subject;
  36.  
  37.     /**
  38.      * @Assert\NotBlank(message = "Bitte geben sie eine Nachricht ein.")
  39.      * @Assert\Length(
  40.      *      min = 1,
  41.      *      minMessage = "Ihre Nachricht muss länger als {{ limit }} Zeichen lang sein"
  42.      * )
  43.      */
  44.     private $message;
  45.  
  46.     public function getName()
  47.     {
  48.       return $this->name;
  49.     }
  50.  
  51.     public function setName($name)
  52.     {
  53.       $this->name = $name;
  54.     }
  55.  
  56.     public function getEmail()
  57.     {
  58.       return $this->email;
  59.     }
  60.  
  61.     public function setEmail($email)
  62.     {
  63.       $this->email = $email;
  64.     }
  65.  
  66.     public function getSubject()
  67.     {
  68.       return $this->subject;
  69.     }
  70.  
  71.     public function setSubject($subject)
  72.     {
  73.       $this->subject = $subject;
  74.     }
  75.  
  76.     public function getMessage()
  77.     {
  78.       return $this->message;
  79.     }
  80.  
  81.     public function setMessage($message)
  82.     {
  83.       $this->message = $message;
  84.     }
  85.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement