• Модуль: forum
  • Путь к файлу: ~/bitrix/modules/forum/lib/comments/service/entitycreated.php
  • Класс: BitrixForumCommentsServiceEntityCreated
  • Вызов: EntityCreated::getText
public function getText(string $text = '', array $params = []): string
{
	$result = '';

	try
	{
		$data = Json::decode($text);
	}
	catch(BitrixMainArgumentException $e)
	{
		$data = [];
	}

	if (
		!is_array($data)
		|| empty($data)
		|| !Loader::includeModule('socialnetwork')
	)
	{
		return $result;
	}

	$options = [];
	if (isset($params['suffix']))
	{
		$options['suffix'] = $params['suffix'];
	}

	$socNetProvider = CommentAuxBase::init($this->getSocnetType(), $data, $options);
	$result = $socNetProvider->getText();

	return $result;
}