Класс содержит инструменты для работы с сайтами внутри данной CMS Зависит от модуля Site
Открытые статические члены | |
| static | getSiteId () |
| static | getSite () |
| static | getSiteByUrl ($host, $uri) |
| static | getSiteList ($cache=true) |
| static | getAdminCurrentSite () |
| static | setAdminCurrentSite ($site_id) |
| static | setCurrentSite (Site $site) |
Статические защищенные данные | |
| static | $adminSite |
| static | $defaultSite |
| static | $site |
| static | $siteId |
|
static |
Возвращает объект активного сайта в админке
| DbException | |
| OrmException |
|
static |
Возвращает объект текущего сайта, если вы находитесь в клиентской зоне или возвращает редактируемый в настоящее время сайт, если вы находитесь в администратовной панели
|
static |
Возвращает объект сайта по доменному имени и URI Если ни один сайт не определен для данного домена, возвращается сайт по-умолчанию
| string | $host | |
| string | $uri |
|
static |
Возвращает id текущего сайта
|
static |
Возвращает список сайтов
| bool | $cache | - возвращать кэшированное значение |
| DbException |
|
static |
Устанавливает текущий сайт для администрирования в администраторской панели
| integer | $site_id | - ID сайта |
|
static |
Устанавливает текущий сайт, обходя механизмы определения сайта
| Site | $site |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |