- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/comments/internals/comment.php
- Класс: BitrixTasksCommentsInternalsComment
- Вызов: Comment::createFromData
static function createFromData(
string $message,
int $authorId,
int $type = self::TYPE_DEFAULT,
array $data = []
): Comment
{
$c = 0;
$comment = new Comment($message, $authorId, $type);
if (empty($data))
{
return $comment;
}
foreach ($data as $partData)
{
if (is_array($partData))
{
foreach ($partData as $part)
{
$comment->addPart($c++, '', $part);
}
}
}
return $comment;
}