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. * @var integer
  14. */
  15. private $id;
  16. /**
  17. * @var string
  18. * @Assert\NotBlank
  19. * @Assert\Length(max="8")
  20. */
  21. private $kennziffer;
  22. /**
  23. * @var integer
  24. * @Assert\Type(type="integer")
  25. * @Assert\Range(min="1")
  26. */
  27. private $kandidat_nummer;
  28. /**
  29. * @var \JF\JuridicusBundle\Entity\Pruefung
  30. * @Assert\Valid
  31. */
  32. private $pruefung;
  33. /**
  34. * Get id
  35. *
  36. * @return integer
  37. */
  38. public function getId()
  39. {
  40. return $this->id;
  41. }
  42. /**
  43. * Set kennziffer
  44. *
  45. * @param string $kennziffer
  46. * @return Pruefling
  47. */
  48. public function setKennziffer($kennziffer)
  49. {
  50. $this->kennziffer = $kennziffer;
  51. return $this;
  52. }
  53. /**
  54. * Get kennziffer
  55. *
  56. * @return string
  57. */
  58. public function getKennziffer()
  59. {
  60. return $this->kennziffer;
  61. }
  62. /**
  63. * Set kandidat_nummer
  64. *
  65. * @param integer $kandidatNummer
  66. * @return Pruefling
  67. */
  68. public function setKandidatNummer($kandidatNummer)
  69. {
  70. $this->kandidat_nummer = $kandidatNummer;
  71. return $this;
  72. }
  73. /**
  74. * Get kandidat_nummer
  75. *
  76. * @return integer
  77. */
  78. public function getKandidatNummer()
  79. {
  80. return $this->kandidat_nummer;
  81. }
  82. /**
  83. * Set pruefung [OWNING SIDE]
  84. *
  85. * @param \JF\JuridicusBundle\Entity\Pruefung $pruefung
  86. * @return Pruefling
  87. */
  88. public function setPruefung(\JF\JuridicusBundle\Entity\Pruefung $pruefung = null)
  89. {
  90. $this->pruefung = $pruefung;
  91. return $this;
  92. }
  93. /**
  94. * Get pruefung
  95. *
  96. * @return \JF\JuridicusBundle\Entity\Pruefung
  97. */
  98. public function getPruefung()
  99. {
  100. return $this->pruefung;
  101. }
  102. public function __toString()
  103. {
  104. return $this->getKennziffer();
  105. }
  106. }