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

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

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

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

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

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

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

Методы

◆ update()

update ( $id,
array $fields )
abstract

Updates entity.

Аргументы
int$entityIdEntity id.
array$fieldsList entity fields.
Возвращает
bool
Аргументы
$id
array$fields
Возвращает
\Bitrix\Main\ORM\Data\UpdateResult|null
Исключения
NotImplementedException
SystemException

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ObjectPropertyException

Переопределяется в BlogComment и BlogPost.

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

◆ updateAttachedIdsInText()

updateAttachedIdsInText ( int $id,
array $attachedIds,
callable $callback )

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


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