Версия: 6.x
burger close
Класс SiteClosed
Граф наследования:SiteClosed:
AbstractController IController

Подробное описание

Класс отвечает за отображение страницы "Сайт закрыт"

Открытые члены

 renderClosePage ($site_or_partner)
 
- Открытые члены унаследованные от AbstractController
 __construct ()
 
 isViewCacheExpired (string $cache_id_str, string $template, int $lifetime=null)
 
 wrapHtml ($body, $html_template=null)
 
 getAction ()
 
 exec ($returnAsIs=false)
 
 processResult ($result)
 
 presetAct ($act)
 
 e404 ($reason=null)
 
 redirect ($url=null, $status=302)
 
 refreshPage ()
 
 getUrlName ()
 
- Открытые члены унаследованные от IController
 exec ()
 

Дополнительные унаследованные члены

- Поля данных унаследованные от AbstractController
const DEFAULT_ERROR_PAGE_TPL = '%THEME%/exception.tpl'
 
 $view
 
 $url
 
 $app
 
 $router
 
- Защищенные данные унаследованные от AbstractController
 $act = null
 
 $action_var = 'Act'
 
 $result
 

Методы

renderClosePage (   $site_or_partner)

Отображает страницу о том, что доступ к сайту запрещен и останавливает дальнейшее выполнение скрипта.

Аргументы
\Site\Model\Orm\Site | \Partnership\Model\Orm\Partner$site_or_partner- Объект сайта или партнерского сайта, на который доступ воспрещен
Исключения
\RS\Exception
Возвращает
string