• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/trash/template.php
  • Класс: Bitrix\Tasks\Integration\Trash\Template
  • Вызов: Template::OnBeforeDelete
static function OnBeforeDelete($templateId, array $template = [])
{
	$trash = new Entity($templateId, Manager::TASKS_TEMPLATE_TRASH_ENTITY, Manager::MODULE_ID);
	$trash->setTitle($template['TITLE']);

	$additionalData = self::collectAdditionalData($templateId);
	if ($additionalData)
	{
		foreach ($additionalData as $action => $data)
		{
			$trash->add($action, $data);
		}
	}

	$result = $trash->save();

	return $result;
}