Версия: 4.x
Класс RsRequestGate
Граф наследования:RsRequestGate:
Front AbstractClient AbstractModule AbstractController IController

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

Контроллер обеспечивает ответы на входящие запросы от ReadyScript Используется для работы сервисной инфраструктуры ReadyScript

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

 init ()
 
 actionGetMultisites ()
 
 actionGetMainLicenseHash ()
 
 actionLicenseRefresh ()
 
 actionHideWallPostNotice ()
 
- Открытые члены унаследованные от Front
 wrapOutput ($bool)
 
 exec ($returnAsIs=false)
 
 myBlockIdInput ()
 
 isMyPost ()
 
 getMyId ()
 
 authPage ($error="", $referer=null)
 
 checkRedirectToAliasUrl ($id, $item, $redirect_url, $alias_field= 'alias', $id_field= 'id')
 
- Открытые члены унаследованные от AbstractClient
 __construct ($param=array())
 
 processResult ($result)
 
 getDebugGroup ()
 
 wrapHtml ($body, $html_template=null)
 
- Открытые члены унаследованные от AbstractModule
 __construct ($param=array())
 
 getParam ($key=null, $default=null, $checkempty=false)
 
 setResource ()
 
 getControllerName ()
 
 addResource ()
 
 init ()
 
 fetch ($tpl, $param_name= 'tpl')
 
 request ($key, $type, $default=null, $strip= '')
 
 getKeyName ($keyname)
 
 comError ($error_text)
 
 checkAccessRight ()
 
 exec ($returnAsIs=false)
 
 getDebugGroup ()
 
 getModTplPath ()
 
 getModuleConfig ()
 
- Открытые члены унаследованные от AbstractController
 __construct ()
 
 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 ()
 

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

- Поля данных унаследованные от Front
const CONTROLLER_ID_PARAM = '_controller_id'
 
 $wrap_output = true
 
- Поля данных унаследованные от AbstractClient
 $debug_group = null
 
- Поля данных унаследованные от AbstractController
const DEFAULT_ERROR_PAGE_TPL = '%THEME%/exception.tpl'
 
 $view
 
 $url
 
 $app
 
 $router
 
 $action_var = 'Act'
 
 $result
 
- Защищенные данные унаследованные от Front
 $wrap_template = DEFAULT_LAYOUT
 
- Защищенные данные унаследованные от AbstractModule
 $user
 
 $access_right = 1
 
 $default_params = array()
 
 $param = array()
 
 $mod_name = ''
 
 $controller_name = ''
 
 $mod_css = '/modules/%MODULE%/view/css/'
 
 $mod_js = '/modules/%MODULE%/view/js/'
 
 $mod_img = '/modules/%MODULE%/view/img/'
 
 $mod_tpl = '/modules/%MODULE%/view/'
 
- Защищенные данные унаследованные от AbstractController
 $act = null
 

Методы

actionGetMainLicenseHash ( )

Возвращает SHA1 от основной лицензии

actionGetMultisites ( )

Возвращает мультисайты, которые присутствуют в системе

actionHideWallPostNotice ( )

Скрывает уведомления о том, что можно получить бонус за пост в социальные сети

actionLicenseRefresh ( )

Обновляет сведения по лицензии

init ( )