AnonSec Shell
Server IP : 85.193.89.191  /  Your IP : 3.138.135.56
Web Server : Apache
System : Linux 956367-cx40159.tmweb.ru 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64
User : bitrix ( 600)
PHP Version : 8.1.27
Disable Function : NONE
MySQL : OFF  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/bitrix/www/bitrix/modules/main/lib/text/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/bitrix/www/bitrix/modules/main/lib/text/converter.php
<?php
namespace Bitrix\Main\Text;

abstract class Converter
{
	const TEXT = "text";
	const HTML = "html";

	private static $htmlConverter;
	private static $xmlConverter;
	private static $emptyConverter;

	public static function getHtmlConverter()
	{
		if (self::$htmlConverter == null)
			self::$htmlConverter = new HtmlConverter();
		return self::$htmlConverter;
	}

	public static function getXmlConverter()
	{
		if (self::$xmlConverter == null)
			self::$xmlConverter = new XmlConverter();
		return self::$xmlConverter;
	}

	public static function getEmptyConverter()
	{
		if (self::$emptyConverter == null)
			self::$emptyConverter = new EmptyConverter();
		return self::$emptyConverter;
	}

	public static function initTextType($textType)
	{
		$textType = mb_strtolower($textType);
		if ($textType != self::TEXT && $textType != self::HTML)
			$textType = self::TEXT;
		return $textType;
	}

	abstract public function encode($text, $textType = "");
	abstract public function decode($text, $textType = "");
}

Anon7 - 2022
AnonSec Team