Версия: 6.x
burger close
Класс Info
Граф наследования:Info:
AbstractTool ToolInterface

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

Класс кнопки "Информация" в панели инструментов режима отладки. Отображает информацию о блоке (блок-контроллере)

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

 __construct ($mod_name, $controller_name, array $options=null)
 
 getConfig ($field=null)
 
 getModule ()
 
 getControllerName ()
 
 getControllerTitle ()
 
 getBlockId ()
 
 getPageId ()
 
 parseVars (\RS\Controller\Result\ITemplateResult $actionResult)
 
- Открытые члены унаследованные от AbstractTool
 __construct (array $options=null)
 
 getView ()
 
 getText ()
 
 getAttr ()
 
 setUniq ($uniq_group)
 
 getUniq ()
 

Поля данных

 $render_template
 
 $module
 
 $config
 
 $template = 'system/debug/icon_info.tpl'
 

Защищенные данные

 $controller_name
 
- Защищенные данные унаследованные от AbstractTool
 $options
 

Конструктор(ы)

__construct (   $mod_name,
  $controller_name,
array  $options = null 
)

Конструктор кнопки "информация"

Аргументы
string$mod_name- имя модуля (имя папки)
string$controller_name- имя класса контроллера
array | null$options- дополнительные аттрибуты html элемента

Методы

getBlockId ( )

Для блочных контроллеров возвращает ID блока

Возвращает
integer
getConfig (   $field = null)

Возвращает объект конфигурации модуля

Аргументы
string$field
Возвращает
getControllerName ( )

Возвращает имя контроллера

Возвращает
string
getControllerTitle ( )

Возвращает текстовое название контроллера

Возвращает
string
getModule ( )

Возвращает объект модуля

Возвращает
getPageId ( )

Возвращает ID страницы

Возвращает
string
parseVars ( \RS\Controller\Result\ITemplateResult  $actionResult)

Добывает информацию о переменных из результата выполнения контроллера

Возвращает
array

Поля

$config
$controller_name
protected
$module
$render_template
$template = 'system/debug/icon_info.tpl'