CCrmActivityRestProxy::innerGetList

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmActivityRestProxy
  4. innerGetList
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/restservice.php
  • Класс: \CCrmActivityRestProxy
  • Вызов: CCrmActivityRestProxy::innerGetList
protected function innerGetList($order, $filter, $select, $navigation, &$errors)
{
	if(!is_array($order))
	{
		$order = array();
	}

	if(empty($order))
	{
		$order['START_TIME'] = 'ASC';
	}

	if(!is_array($select))
	{
		$select = array();
	}

	//Proces storage aliases
	if(array_search('STORAGE_ELEMENT_IDS', $select, true) === false
		&& (array_search('FILES', $select, true) !== false || array_search('WEBDAV_ELEMENTS', $select, true) !== false))
	{
		$select[] = 'STORAGE_ELEMENT_IDS';
	}

	// Permissions will be checked by default
	return CCrmActivity::GetList($order, $filter, false, $navigation, $select, array('IS_EXTERNAL_CONTEXT' => true));
}

Добавить комментарий