• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/external/petrovich.php
  • Класс: Petrovich
  • Вызов: Petrovich::loadData
static function loadData()
{
	if(static::$rules === null)
	{
		static::$rules = false;

		$rules_path = __DIR__.DIRECTORY_SEPARATOR.'rules.json';
		$rules_resourse = fopen($rules_path, 'r');

		if($rules_resourse == false)
			return;

		$rules_array = fread($rules_resourse,filesize($rules_path));
		fclose($rules_resourse);
		static::$rules = get_object_vars(json_decode($rules_array));
	}
}