method public

CIBlockType::CheckFields()

Класс: \CIBlockType

Сигнатура

public CheckFields(array<string|int, mixed> $arFields[, bool $ID = false ]) : bool

Описание

Список ошибок, возвращаемых переменной-членом LAST_ERROR.

Параметры

$arFields array<string|int, mixed>
$ID bool = false
Идентификатор типа инфоблока. false — если новый.

Возвращаемое значение

bool

Как применяется в CIBlockType

CIBlockType::CheckFields() — метод класса \CIBlockType старого API 1С-Битрикс (без пространства имён).

Метод объекта: сначала нужен экземпляр CIBlockType.

/** @var \CIBlockType $object */
$arFields = [];
$result = $object->CheckFields($arFields);
// $result: bool

Другие методы CIBlockType

  • Add() Создаёт новый тип инфоблока в базе данных.
  • Delete() Удаляет тип инфоблока вместе со всеми инфоблоками. Если при удалении инфоблока возникает ошибка, выполнение…
  • GetByID() Возвращает информацию о типе инфоблока по идентификатору.
  • GetByIDLang() Возвращает информацию о типе инфоблока с дополнительными языкозависимыми сообщениями.
  • getLastError() Возвращает последние ошибки.
  • GetList() Возвращает список типов инфоблоков.
  • Update() Обновляет тип инфоблока в базе данных.

CheckFields() есть и у других классов старого API: CAgent, CAllAgent, CAllCrmCompany, CAllCrmContact, CAllCrmDeal, CAllCrmInvoice, CAllCrmLead, CAllCrmQuote.

Исходный файл: source/iblock/classes/general/iblocktype.php:363

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