method
public
static
Options::calcDates()
Сигнатура
public static calcDates(string $fieldId, array<string|int, mixed> $source, array<string|int, mixed> &$result) : mixed
Описание
Вычисляет значение даты
Параметры
$fieldId
string
$source
array<string|int, mixed>
Исходные значения
$result
array<string|int, mixed>
Результирующие значения
Возвращаемое значение
mixed
Как применяется в Options
Options::calcDates() — метод класса \Bitrix\Main\UI\Filter\Options модуля «Главный модуль». Options: Класс Options модуля main.ui.filter.
Статический метод — вызывается через имя класса Options, без создания объекта.
use Bitrix\Main\UI\Filter\Options;
$fieldId = '';
$source = [];
$result = [];
$result = Options::calcDates($fieldId, $source, $result);
// $result: mixedДругие методы Options
deleteFilter()Удаляет пресет по идентификатору пресетаdestroy()Уничтожает эти настройки фильтраfetchCommonPresets()Получает общие пресеты из базы данныхfetchDateFieldValue()Извлекает значения поля датыfetchFieldValuesFromFilterSettings()fetchNumberFieldValue()Извлекает значения числового поляfetchOptions()Получает настройки фильтра из базы данныхfetchPresetFields()Извлекает список полей пресетаfetchSettingsFromQuery()Извлекает значения полей из запросаfindDefaultPresetId()Находит пресет по умолчанию в массиве пресетовgetAdditionalPresetFields()Получает дополнительные поля пресетаgetAllUserOptions()Получает настройки фильтра для всех пользователей
Исходный файл: source/main/lib/ui/filter/options.php:1223

