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

Что будем искать? Например,Продвижение