• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/authentication/context.php
  • Класс: BitrixMainAuthenticationContext
  • Вызов: Context::jsonDecode
static function jsonDecode(string $json): Context
{
	$obj = new static();

	if ($json != '')
	{
		$data = json_decode($json, true);

		foreach ($obj as $property => $dummy)
		{
			if (isset($data[$property]))
			{
				$obj->{$property} = $data[$property];
			}
		}
	}

	return $obj;
}