Система управления «Сайт PRO»
Версия 20240107

Класс Date

Объект $Field: Cms\Root\Form\Field\Date наследует Cms\Root\Form\Field\Base

Объект «Поле: дата без времени»

Исходный код
class Date extends Base { … }

Методы

request()

$Date->request();

Получение значения поля

Исходный код
    function request() {
        parent::request();
        $this->requestDate();
    }

check()

$Date->check();

Проверка правильности ввода

Возвращает: string|null null – успешная проверка; string – ошибка

Исходный код
    function check() {
        if (!empty($e = parent::check())) return $e;
        if ($this->hasValue()) {
            if (!$this->checkDate($this->value)) return $this->error = $this->standardError();
        }
    }