Системный регистр(Register) (v 2.0+)

Системный регистр - это класс, к свойствам которого можно обращаться, как к ключам массива(ArrayAccess).
В процессе работы, можно создать лишь один объект системного регистра(Singleton). Доступ к регистру можно получить только из ядра системы и сниппетов. Так как он содержит в себе все ключевые узлы системы, доступ через шаблонизатор отсутствует, в целях безопасности.

Получение объекта Register:
$Register = Register::getInstance();


Дальнейшее использование может выглядеть так:
$Register['Config']->read('hlu_extention');
$foo = $Register['pages'];


Доступные ключи регистра: