- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/provider/taskprovider.php
- Класс: BitrixTasksProviderTaskProvider
- Вызов: TaskProvider::getList
public function getList($arOrder = [], $arFilter = [], $arSelect = [], $arParams = [], array $arGroup = []): CDBResult
{
$this->configure($arOrder, $arFilter, $arSelect, $arParams, $arGroup);
if ($this->useOrm())
{
return $this->getListOrm($arOrder, $arFilter, $arSelect, $arParams, $arGroup);
}
$this
->makeArFields()
->makeArSelect()
->makeArSqlOrder()
->makeArSqlSelect()
->makeArJoins()
->makeRelatedJoins()
->makeFilter()
->makeAccessSql()
->makeGroupBy()
->makeOrderBy();
return $this->executeQuery();
}