Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/updates/update_m1740164652/main/lib/web/webpacker/
Upload File :
Current File : /var/www/homesaver/www/bitrix/updates/update_m1740164652/main/lib/web/webpacker/jsonencoder.php

<?php

namespace Bitrix\Main\Web\WebPacker;

use Bitrix\Main;

class JsonEncoder
{
	/**
	 * Method-wrapper for Main\Web\Json::encode to support non-UTF8 encodings in building JS files (widgets, forms, etc)
	 * @see c849bc06c051 revision
	 *
	 * @param $data
	 * @return mixed
	 *
	 * @throws Main\ArgumentException
	 */
	public static function encode($data)
	{
		return Main\Web\Json::encode(
			$data,
			JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT,
		);
	}
}