BaseController::getEntityInfos

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. BaseController
  4. getEntityInfos
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/recycling/basecontroller.php
  • Класс: Bitrix\Crm\Recycling\BaseController
  • Вызов: BaseController::getEntityInfos
public function getEntityInfos($entityIDs)
{
	if(!Main\Loader::includeModule('recyclebin'))
	{
		return array();
	}

	$dbResult = \Bitrix\Recyclebin\Internals\Models\RecyclebinTable::getList(
		array(
			'filter' => array(
				'=ENTITY_TYPE' => $this->getRecyclebinEntityTypeName(),
				'@ENTITY_ID' => $entityIDs
			),
			'select' => array('ENTITY_ID', 'NAME', 'USER_ID')
		)
	);

	$data = array();
	while($fields = $dbResult->fetch())
	{
		$data[] = array(
			'ID' => (int)$fields['ENTITY_ID'],
			'TITLE' => $fields['NAME'],
			'ASSIGNED_BY_ID' => (int)$fields['USER_ID']
		);
	}
	return $data;
}

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