сlass User_Admin (Администратор, пользователь с доступом в backend)
Используется для идентификации текущего администратора (внутреннего пользователя) системы. Отнаследован от класса User, расширяет функциональность. С версии 0.9 считается устаревшим, функциональность перенесена в класс User
class User_Admin extends User
{
/*** Инстанцировать администратора системы* @return User_Admin*/static public function getInstance()
/*** Получить список модулей, которые разрешено просматривать* @return array*/public function getAvailableModules()
/*** Проверить имеет ли пользователь права на просмотр данных модуля* @param string $module* @return boolean*/public function canView($module)
/*** Проверить имеет ли пользователь права на редактирование данных модуля* @param string $module* @return boolean*/public function canEdit($module)
/*** Проверить имеет ли пользователь права на удаление данных модуля* @param string $module* @return boolean*/public function canDelete($module)
/*** Проверить имеет ли пользователь права на публикацию данных модуля* @param string $module* @return boolean*/public function canPublish($module)
}
comments powered by Disqus