Файл / DataFile
Полное название объекта: Eva\Value\DataFile.
Метод getValue возвращает тип: array
Дополнительные опции:
- Обязательное — чекбокс. При создании/изменении будет проверяться заполнено ли поле.
- Какие файлы можно загружать — список. Варианты: любые, только картинки
- Уменьшать до — до какого размера уменьшать исходник картинки. Доступные разные вариации вида: [ширина]x[высота], [ширина]x[высота]xC (уменьшение + кроп), [ширина]x[высота]xF (уменьшение + достройка фоном).
- Качество, при уменьшении — целое, от 1 до 100.
- Функция используемая для подготовки значения — строка. Строка должна проходить проверку is_callable. Данная функция/метод будут добавлять данные при получении значения через метод getValue().
У данного объекта есть ряд полезных методов. Например можно вызвать метод getStorage() и сразу уменьшить картинку до нужного размера.