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

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

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

Поля данных

const BLOG_COMMENT_COPY_ERROR = "BLOG_COMMENT_COPY_ERROR"

Защищенные данные

 $ufEntityObject = "BLOG_COMMENT"
 $ufDiskFileField = "UF_BLOG_COMMENT_FILE"
Защищенные данные унаследованные от CopyImplementer
 $result
 $userTypeManager
 $ufIgnoreList = []
 $executiveUserId

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

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

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

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

Методы

◆ add()

add ( Container $container,
array $fields )

Adds comment.

Аргументы
Container$container
array$fields
Возвращает
int|bool return comment id or false.

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

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

◆ copyChildren()

copyChildren ( Container $container,
$entityId,
$copiedEntityId )

Starts copying children entities.

Аргументы
Container$container
int$entityIdEntity id.
int$copiedEntityIdCopied entity id.
Возвращает
Result

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

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

◆ getFields()

getFields ( Container $container,
$entityId )

Returns comment fields.

Аргументы
Container$container
int$entityId
Возвращает
array $fields

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

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

◆ getText()

getText ( $entityId)

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

◆ prepareFieldsToCopy()

prepareFieldsToCopy ( Container $container,
array $fields )

Preparing data before creating a new comment.

Аргументы
Container$container
array$fieldsList comment fields.
Возвращает
array $fields

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

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

◆ update()

update ( $id,
array $fields )

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

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

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

Поля

◆ $ufDiskFileField

$ufDiskFileField = "UF_BLOG_COMMENT_FILE"
protected

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

◆ $ufEntityObject

$ufEntityObject = "BLOG_COMMENT"
protected

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

◆ BLOG_COMMENT_COPY_ERROR

const BLOG_COMMENT_COPY_ERROR = "BLOG_COMMENT_COPY_ERROR"

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


Объявления и описания членов класса находятся в файле: