...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/restservice.php
- Класс: \CCrmExternalChannelConnectorRestProxy
- Вызов: CCrmExternalChannelConnectorRestProxy::innerGetList
protected function innerGetList($order, $filter, $select, $navigation, &$errors) { $entity = self::getEntity(); $page = isset($navigation['iNumPage']) ? (int)$navigation['iNumPage'] : 1; $limit = isset($navigation['nPageSize']) ? (int)$navigation['nPageSize'] : CCrmRestService::LIST_LIMIT; $offset = $limit * $page; if(empty($select)) $select = array_keys($this->getFieldsInfo()); $result = $entity->getList( array( 'order' => $order, 'filter' => $filter, 'select' => $select, 'offset' => $offset, 'count_total' => true ) ); if (is_object($result)) { $dbResult = new CDBResult($result); } else { $dbResult = new CDBResult(); $dbResult->InitFromArray(array()); } $dbResult->NavStart($limit, false, $page); return $dbResult; }