method
public
static
CIBlockType::Delete()
Класс: \CIBlockType
Сигнатура
public static Delete(string $ID) : bool|CDBResult
Описание
Удаляет тип инфоблока вместе со всеми инфоблоками.
Если при удалении инфоблока возникает ошибка, выполнение прекращается и возвращается false.
Параметры
$ID
string
Идентификатор типа инфоблока.
Возвращаемое значение
bool|CDBResult
Как применяется в CIBlockType
CIBlockType::Delete() — метод класса \CIBlockType старого API 1С-Битрикс (без пространства имён).
Статический метод — вызывается через имя класса CIBlockType, без создания объекта.
$ID = '';
$result = \CIBlockType::Delete($ID);
// $result: bool|CDBResultДругие методы CIBlockType
Add()Создаёт новый тип инфоблока в базе данных.CheckFields()Вспомогательная внутренняя функция. Проверяет корректность информации. Вызывается методами Add и Update.GetByID()Возвращает информацию о типе инфоблока по идентификатору.GetByIDLang()Возвращает информацию о типе инфоблока с дополнительными языкозависимыми сообщениями.getLastError()Возвращает последние ошибки.GetList()Возвращает список типов инфоблоков.Update()Обновляет тип инфоблока в базе данных.
Delete() есть и у других классов старого API: CAgent, CAllAgent, CAllCrmCompany, CAllCrmContact, CAllCrmDeal, CAllCrmInvoice, CAllCrmLead, CAllCrmQuote.
Исходный файл: source/iblock/classes/general/iblocktype.php:329

