src/JuridicusBundle/Entity/Pruefling.php line 12

Open in your IDE?
  1. <?php
  2. namespace JF\JuridicusBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Symfony\Component\Validator\Constraints as Assert;
  5. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  6. /**
  7.  * Pruefling
  8.  */
  9. class Pruefling
  10. {
  11.     const CLASSNAME __CLASS__;
  12.     
  13.     /**
  14.      * @var integer
  15.      */
  16.     private $id;
  17.     /**
  18.      * @var string
  19.      * @Assert\NotBlank
  20.      * @Assert\Length(max="8")
  21.      */
  22.     private $kennziffer;
  23.     /**
  24.      * @var integer
  25.      * @Assert\Type(type="integer")
  26.      * @Assert\Range(min="1")
  27.      */
  28.     private $kandidat_nummer;
  29.     /**
  30.      * @var \JF\JuridicusBundle\Entity\Pruefung
  31.      * @Assert\Valid
  32.      */
  33.     private $pruefung;
  34.     /**
  35.      * Get id
  36.      *
  37.      * @return integer 
  38.      */
  39.     public function getId()
  40.     {
  41.         return $this->id;
  42.     }
  43.     /**
  44.      * Set kennziffer
  45.      *
  46.      * @param string $kennziffer
  47.      * @return Pruefling
  48.      */
  49.     public function setKennziffer($kennziffer)
  50.     {
  51.         $this->kennziffer $kennziffer;
  52.     
  53.         return $this;
  54.     }
  55.     /**
  56.      * Get kennziffer
  57.      *
  58.      * @return string 
  59.      */
  60.     public function getKennziffer()
  61.     {
  62.         return $this->kennziffer;
  63.     }
  64.     /**
  65.      * Set kandidat_nummer
  66.      *
  67.      * @param integer $kandidatNummer
  68.      * @return Pruefling
  69.      */
  70.     public function setKandidatNummer($kandidatNummer)
  71.     {
  72.         $this->kandidat_nummer $kandidatNummer;
  73.     
  74.         return $this;
  75.     }
  76.     /**
  77.      * Get kandidat_nummer
  78.      *
  79.      * @return integer 
  80.      */
  81.     public function getKandidatNummer()
  82.     {
  83.         return $this->kandidat_nummer;
  84.     }
  85.     /**
  86.      * Set pruefung [OWNING SIDE]
  87.      *
  88.      * @param \JF\JuridicusBundle\Entity\Pruefung $pruefung
  89.      * @return Pruefling
  90.      */
  91.     public function setPruefung(\JF\JuridicusBundle\Entity\Pruefung $pruefung null)
  92.     {
  93.         $this->pruefung $pruefung;
  94.     
  95.         return $this;
  96.     }
  97.     /**
  98.      * Get pruefung
  99.      *
  100.      * @return \JF\JuridicusBundle\Entity\Pruefung 
  101.      */
  102.     public function getPruefung()
  103.     {
  104.         return $this->pruefung;
  105.     }
  106.     
  107.     public function __toString()
  108.     {
  109.         return $this->getKennziffer();
  110.     }
  111. }