Multimag  0.2.992
Открытые члены | Защищенные члены | Защищенные данные
Класс cabinet

Класс личного кабинета Подробнее...

Граф наследования:cabinet:
IModule

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

 __construct ()
 
 getName ()
 
 getDescription ()
 
 run ()
 Запустить модуль на исполнение Подробнее...
 
 ExecMode ($mode= '')
 
 addMenuGroup ($name, $viewname)
 Добавить группу в меню личного кабинета Подробнее...
 
 addMenuElement ($group_name, $name, $acl_obj, $viewname, $link, $icon=null)
 Добавить элемент в меню личного кабинета Подробнее...
 
 addMenuSubElement ($group_name, $element_name, $acl_obj, $viewname, $link, $icon=null)
 Добавить подэлемент в меню личного кабинета Подробнее...
 
 loadMenuElements ($menu_group, $module_group, $link_prefix)
 Загрузить список элеметнов меню личного кабинета Подробнее...
 
 viewCabinetPage ()
 Отобразить меню личного кабинета Подробнее...
 
 getChPwdForm ()
 Сформировать HTML код формы смены пароля Подробнее...
 
 getWorkerChPwdForm ()
 
 getUserProfileForm ($user_data, $agent_data)
 Формирует HTM код формы профиля пользователя Подробнее...
 
 getFeedbackForm ($token, $fields)
 Сформировать HTML код формы запроса на доработку Подробнее...
 
 tryChangePassword ()
 Попытка смены пароля Подробнее...
 
 tryShowProfile ()
 Обработчик обновления пользовательского профиля Подробнее...
 
 tryChangeEmail ()
 Обработчик смены адреса электронной почты Подробнее...
 
 tryChangePhone ()
 Обработчик смены номера телефона Подробнее...
 
 getDocListForThisUser ()
 Получить список документов авторства текущего пользователя, либо выписанных на прикреплённого к нему агента Подробнее...
 
 getDocPdf ()
 Получить PDF форму документа Подробнее...
 
 viewFeedbackForm ()
 Отобразить форму запроса на доработку Подробнее...
 
 sendFeedback ()
 Отправить запрос на доработку программы Подробнее...
 
- Открытые члены унаследованные от IModule
 __construct ()
 
 getName ()
 
 getDescription ()
 
 run ()
 Запустить модуль на исполнение Подробнее...
 
 getAclObjectname ()
 
 isAllow ($flags=\acl::VIEW)
 

Защищенные члены

 fillMenu ()
 Заполнить меню личного кабинета Подробнее...
 
 getFormAction ()
 

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

 $menu
 Меню личного кабинета Подробнее...
 
- Защищенные данные унаследованные от IModule
 $acl_object_name
 

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

- Поля данных унаследованные от IModule
 $link_prefix
 

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

Класс личного кабинета

См. определение в файле cabinet.php строка 23

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

__construct ( )

См. определение в файле cabinet.php строка 27

Методы

addMenuElement (   $group_name,
  $name,
  $acl_obj,
  $viewname,
  $link,
  $icon = null 
)

Добавить элемент в меню личного кабинета

См. определение в файле cabinet.php строка 98

addMenuGroup (   $name,
  $viewname 
)

Добавить группу в меню личного кабинета

См. определение в файле cabinet.php строка 86

addMenuSubElement (   $group_name,
  $element_name,
  $acl_obj,
  $viewname,
  $link,
  $icon = null 
)

Добавить подэлемент в меню личного кабинета

См. определение в файле cabinet.php строка 108

ExecMode (   $mode = '')

Отобразить страницу личного кабинета

Аргументы
modeраздел личного кабинета

См. определение в файле cabinet.php строка 54

fillMenu ( )
protected

Заполнить меню личного кабинета

См. определение в файле cabinet.php строка 144

getChPwdForm ( )

Сформировать HTML код формы смены пароля

См. определение в файле cabinet.php строка 190

getDescription ( )

Получить описание модуля

Возвращает
Строка с описанием

См. определение в файле cabinet.php строка 41

getDocListForThisUser ( )

Получить список документов авторства текущего пользователя, либо выписанных на прикреплённого к нему агента

См. определение в файле cabinet.php строка 566

getDocPdf ( )

Получить PDF форму документа

См. определение в файле cabinet.php строка 609

getFeedbackForm (   $token,
  $fields 
)

Сформировать HTML код формы запроса на доработку

См. определение в файле cabinet.php строка 372

getFormAction ( )
protected

Сормировать строку - URL цели форм

Возвращает
url формы регистрации

См. определение в файле cabinet.php строка 788

getName ( )
Возвращает
Строка с именем

См. определение в файле cabinet.php строка 35

getUserProfileForm (   $user_data,
  $agent_data 
)

Формирует HTM код формы профиля пользователя

См. определение в файле cabinet.php строка 283

getWorkerChPwdForm ( )

См. определение в файле cabinet.php строка 263

loadMenuElements (   $menu_group,
  $module_group,
  $link_prefix 
)

Загрузить список элеметнов меню личного кабинета

См. определение в файле cabinet.php строка 119

run ( )

Запустить модуль на исполнение

См. определение в файле cabinet.php строка 46

sendFeedback ( )

Отправить запрос на доработку программы

См. определение в файле cabinet.php строка 728

tryChangeEmail ( )

Обработчик смены адреса электронной почты

См. определение в файле cabinet.php строка 524

tryChangePassword ( )

Попытка смены пароля

См. определение в файле cabinet.php строка 426

tryChangePhone ( )

Обработчик смены номера телефона

См. определение в файле cabinet.php строка 545

tryShowProfile ( )

Обработчик обновления пользовательского профиля

См. определение в файле cabinet.php строка 484

viewCabinetPage ( )

Отобразить меню личного кабинета

См. определение в файле cabinet.php строка 164

viewFeedbackForm ( )

Отобразить форму запроса на доработку

См. определение в файле cabinet.php строка 650

Поля

$menu
protected

Меню личного кабинета

См. определение в файле cabinet.php строка 25


Объявления и описания членов класса находятся в файле: