У меня есть класс модели с начальной и конечной датой. Я хочу убедиться, что дата начала всегда меньше даты окончания.
Я думал, что смогу достичь этого с помощью аннотации @validate
в классе модели и пользовательского класса валидатора , как в документации .
Как получить доступ к значению даты начала в функции проверки?
<?php
namespace XXX\YYY\Domain\Model\Validator;
use TYPO3\CMS\Extbase\Validation\Validator\AbstractValidator;
class EventEndDateValidator extends AbstractValidator
{
public function validate($endDate)
{
return;
$this->addError('Validator cant do anything yet.', 42);
}
}