Возвращает instance необходимого класса конфигурации. Создает его один раз
Открытые статические члены | |
| static | byModule ($classname, $site_id=null) |
| static | getSiteConfig ($site_id=null) |
| static | resetInstances () |
Статические открытые данные | |
| static | $instance_list = [] |
Защищенные статические члены | |
| static | convertClassname ($classname) |
|
static |
Извлекает из названия класса название модуля и возвращает объект - конфигурационный файл этого модуля.
| mixed | $classname | - экземпляр класса модуля, имя класса модуля (контроллер, модель, все что угодно) или имя папки модуля |
| integer | null | $site_id | ID сайта |
|
staticprotected |
| $classname |
| \RS\Exception |
|
static |
Возвращает объект конфигурации текущего сайта
| integer | null | $site_id | - ID сайта, если null, то текущий |
|
static |
Сбрасывает внутреннее хранилище конфигурационных инстансов. При следующем вызове инстанс будет создан заново
|
static |