• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/recycling/basecontroller.php
  • Класс: Bitrix\Crm\Recycling\BaseController
  • Вызов: BaseController::fireAfterEraseEvent
protected function fireAfterEraseEvent($recyclingEntityID)
{
	$suspendedEntityTypeID = $this->getSuspendedEntityTypeID();

	$events = \GetModuleEvents('crm', 'OnAfterEraseFromRecycleBin');
	while($event = $events->Fetch())
	{
		\ExecuteModuleEventEx(
			$event,
			[
				[
					'RECYCLEBIN_ENTITY_ID' => $recyclingEntityID,
					'RECYCLEBIN_ENTITY_TYPE_ID' => $suspendedEntityTypeID,
					'RECYCLEBIN_ENTITY_TYPE_NAME' => \CCrmOwnerType::ResolveName($suspendedEntityTypeID)
				]
			]
		);
	}
}