Возвращает 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 |