TypeInfo::__construct

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. TypeInfo
  4. __construct
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integrity/volatile/typeinfo.php
  • Класс: Bitrix\Crm\Integrity\Volatile\TypeInfo
  • Вызов: TypeInfo::__construct
protected function __construct()
{
	if (!$this->isEventHadlersRegistered)
	{
		EventManager::getInstance()->addEventHandler(
			'crm',
			'\\Bitrix\\Crm\\Integrity\\DuplicateIndexTypeSettingsTable::OnAfterAdd',
			[$this, 'onChangeTypeInfo']
		);
		EventManager::getInstance()->addEventHandler(
			'crm',
			'\\Bitrix\\Crm\\Integrity\\DuplicateIndexTypeSettingsTable::OnAfterUpdate',
			[$this, 'onChangeTypeInfo']
		);
		EventManager::getInstance()->addEventHandler(
			'crm',
			'\\Bitrix\\Crm\\Integrity\\DuplicateIndexTypeSettingsTable::OnAfterDelete',
			[$this, 'onChangeTypeInfo']
		);
		$this->isEventHadlersRegistered = true;
	}
}

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