From 37e8a271b967d8d331059682a5eba12fac2c0d97 Mon Sep 17 00:00:00 2001 From: Torsten Oppermann <torsten@sgalinski.de> Date: Mon, 11 Dec 2017 17:50:28 +0100 Subject: [PATCH] [TASk] Working on validation of the application form --- Classes/Domain/Model/JobApplication.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Classes/Domain/Model/JobApplication.php b/Classes/Domain/Model/JobApplication.php index 50eae3af..9b81d5bc 100644 --- a/Classes/Domain/Model/JobApplication.php +++ b/Classes/Domain/Model/JobApplication.php @@ -74,6 +74,7 @@ class JobApplication extends AbstractEntity { /** * @var string $zip + * @validate NotEmpty */ protected $zip = ''; @@ -97,6 +98,7 @@ class JobApplication extends AbstractEntity { /** * @var int $birthDate + * @validate NotEmpty */ protected $birthDate = ''; @@ -119,16 +121,19 @@ class JobApplication extends AbstractEntity { /** * @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference> $coverLetter + * @validate NotEmpty */ protected $coverLetter; /** * @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference> $cv + * @validate NotEmpty */ protected $cv; /** * @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FileReference> $certificates + * @validate NotEmpty */ protected $certificates; @@ -293,7 +298,7 @@ class JobApplication extends AbstractEntity { /** * @param int $birthDate */ - public function setBirthDate(string $birthDate) { + public function setBirthDate($birthDate) { $this->birthDate = (int) $birthDate; } -- GitLab