• Модуль: perfmon
  • Путь к файлу: ~/bitrix/modules/perfmon/lib/sql/trigger.php
  • Класс: BitrixPerfmonSqlTrigger
  • Вызов: Trigger::create
static function create(Tokenizer $tokenizer)
{
	$name = $tokenizer->getCurrentToken()->text;
	$trigger = new self($name);

	$tokenizer->resetState();
	$definition = '';
	while (!$tokenizer->endOfInput())
	{
		$definition .= $tokenizer->getCurrentToken()->text;
		$tokenizer->nextToken();
	}

	$trigger->setBody($definition);

	return $trigger;
}