• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/entity/entitybase.php
  • Класс: Bitrix\Crm\Entity\EntityBase
  • Вызов: EntityBase::getLastID
public function getLastID($userID = 0, $enablePermissionCheck = true)
{
	if ($userID <= 0)
	{
		$userID = EntityAuthorization::getCurrentUserID();
	}
	$userPermissions = EntityAuthorization::getUserPermissions($userID);

	if ($enablePermissionCheck && EntityAuthorization::isAdmin($userID))
	{
		$enablePermissionCheck = false;
	}
	$topIds = $this->getTopIDs([
		'enablePermissionCheck' => $enablePermissionCheck,
		'userPermissions' => $userPermissions,
		'order' => ['ID' => 'DESC'],
		'limit' => 1,
	]);

	return (is_array($topIds) && isset($topIds[0])) ? $topIds[0] : 0;
}