Класс Photo
Объект $Field:
Объект «Поле: выбор фотографии»
Исходный код
class Photo extends Image { … }
Свойства
$resource
$Photo->resource = 'photo';
Исходный код
var $resource = 'photo';
Методы
check()
$Photo->check();
Проверка правильности ввода
Возвращает: string|null
null
– успешная проверка;
string
– ошибка
Исходный код
function check() {
if (!empty($e = parent::check())) return $e;
if (strval($value = $this->value) !== '') {
if (!preg_match('~\\.(jpg|jpeg|png|gif|svg|webp)$~i', $value)) return $this->error = $this->standardError();
}
}