• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/commentcontroller.php
  • Класс: Bitrix\Crm\Timeline\CommentController
  • Вызов: CommentController::extractPlainText
static function extractPlainText($sourceText, array $options = null)
{
	$parser = static::getParser();
	if(self::$parser instanceof \blogTextParser)
	{
		return $parser::killAllTags($sourceText);
	}
	elseif(self::$parser instanceof \forumTextParser)
	{
		return $parser::killAllTags($sourceText);
	}
	elseif(self::$parser instanceof \logTextParser)
	{
		return $parser::clearAllTags($sourceText);
	}
	elseif(!empty(self::$parser))
	{
		return $parser::clearAllTags($sourceText);
	}

	return preg_replace('/\[[^\]]+\]/', '', $sourceText);
}