Form::delete

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Form
  4. delete
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/webform/form.php
  • Класс: Bitrix\Crm\WebForm\Form
  • Вызов: Form::delete
static function delete($formId, $forceSystem = false)
{
	$form = Internals\FormTable::getRowById($formId);
	if(!$form || (!$forceSystem && $form['IS_SYSTEM'] == 'Y'))
	{
		return false;
	}

	(new self($formId))->getIntegration()->delete();
	$deleteResult = Internals\FormTable::delete($formId);
	if($deleteResult->isSuccess())
	{
		Webpack\Form::instance($formId)->delete();
		static::cleanCacheByTag($formId);
		return true;
	}
	else
	{
		return false;
	}
}

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