...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/controller/type.php
- Класс: Bitrix\Crm\Controller\Type
- Вызов: Type::deleteAction
public function deleteAction(?\Bitrix\Crm\Model\Dynamic\Type $type): ?array { if($type === null) { $this->addError(new Error(Loc::getMessage('CRM_TYPE_TYPE_NOT_FOUND'))); return null; } $customSection = Integration\IntranetManager::getCustomSectionByEntityTypeId($type->getEntityTypeId()); $deleteResult = $type->delete(); if(!$deleteResult->isSuccess()) { $this->addErrors($deleteResult->getErrors()); return null; } $result = []; if ($this->getScope() === static::SCOPE_AJAX) { $result['isUrlChanged'] = !is_null($customSection); } return $result; }