• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Model/FieldContentTypeTable.php
  • Класс: Bitrix\Crm\Model\FieldContentTypeTable
  • Вызов: FieldContentTypeTable::deleteByEntityTypeId
static function deleteByEntityTypeId(int $entityTypeId): Result
{
	$result = new Result();

	$dbResult =
		self::query()
			->setSelect(['ID'])
			->where('ENTITY_TYPE_ID', $entityTypeId)
			->exec()
	;
	while ($row = $dbResult->fetchObject())
	{
		$deleteResult = $row->delete();
		if (!$deleteResult->isSuccess())
		{
			$result->addErrors($deleteResult->getErrors());
		}
	}

	return $result;
}