method
public
GridFilter::process()
Сигнатура
public process(Query $query) : Query
Параметры
$query
Query
Возвращаемое значение
Query
Как применяется в GridFilter
GridFilter::process() — метод класса \Bitrix\Tasks\Internals\Project\Filter\GridFilter модуля «Задачи».
Метод объекта: сначала нужен экземпляр GridFilter.
use Bitrix\Main\Loader;
use Bitrix\Tasks\Internals\Project\Filter\GridFilter;
Loader::includeModule('tasks');
/** @var GridFilter $object */
$query = null; // Query
$result = $object->process($query);
// $result: QueryДругие методы GridFilter
getFilterData()getFilterFields()getFilterOptions()getPresets()getProjectVisibilityCondition()isUserFilterApplied()processFilterCounters()processFilterIsClosed()processFilterIsProject()processFilterMember()processFilterOwner()processFilterSearch()
process() есть и у других классов модуля «Задачи»: EventHandler, EventHandler, GarbageCollector, MobileFilter, ProjectEventProcessor, Pusher, UserEventProcessor.
Исходный файл: source/tasks/lib/internals/project/filter/gridfilter.php:72

