1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Element
Граф наследования:Element:
CopyImplementer

Открытые члены

 add (Container $container, array $fields)
 getFields (Container $container, $entityId)
 prepareFieldsToCopy (Container $container, array $inputFields)
 copyChildren (Container $container, $elementId, $copiedElementId)
Открытые члены унаследованные от CopyImplementer
 __construct ()
 getErrors ()
 setUserFieldManager (\CUserTypeManager $userTypeManager)
 setUfIgnoreList (array $ufIgnoreList)
 setExecutiveUserId (int $executiveUserId)

Поля данных

const ELEMENT_COPY_ERROR = "ELEMENT_COPY_ERROR"

Дополнительные унаследованные члены

Защищенные члены унаследованные от CopyImplementer
 copyUfFields (int $entityId, int $copiedEntityId, string $ufObject)
 getResult (array $results=[])
Защищенные данные унаследованные от CopyImplementer
 $result
 $userTypeManager
 $ufIgnoreList = []
 $executiveUserId

Подробное описание

См. определение в файле element.php строка 10

Методы

◆ add()

add ( Container $container,
array $fields )

Adds entity.

Аргументы
Container$containerStorage.
array$fieldsElement fields and property.
Возвращает
int|bool return entity id or false.

Переопределяет метод предка CopyImplementer.

См. определение в файле element.php строка 21

◆ copyChildren()

copyChildren ( Container $container,
$elementId,
$copiedElementId )

Starts copying children entities.

Аргументы
Container$containerStorage.
int$elementIdEntity id.
int$copiedElementIdCopied entity id.
Возвращает
Result

Переопределяет метод предка CopyImplementer.

См. определение в файле element.php строка 140

◆ getFields()

getFields ( Container $container,
$entityId )

Returns element fields.

Аргументы
Container$containerStorage.
int$entityIdIblock element id.
Возвращает
array $fields

Переопределяет метод предка CopyImplementer.

См. определение в файле element.php строка 52

◆ prepareFieldsToCopy()

prepareFieldsToCopy ( Container $container,
array $inputFields )

Preparing data before creating a new entity.

Аргументы
Container$containerStorage.
array$inputFieldsList element fields.
Возвращает
array $fields

Переопределяет метод предка CopyImplementer.

См. определение в файле element.php строка 87

Поля

◆ ELEMENT_COPY_ERROR

const ELEMENT_COPY_ERROR = "ELEMENT_COPY_ERROR"

См. определение в файле element.php строка 12


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/iblock/lib/copy/implement/element.php