Access класс, проверки прав доступов Подробнее...
Открытые члены | |
__construct ($user) | |
read ($row) | |
write ($row, $extended=false) | |
is_system ($row) | |
page ($value) | |
modal ($value) | |
action ($value) | |
select ($value) | |
template ($value) | |
Access класс, проверки прав доступов
См. определение в файле Access.php строка 21
Wrong\Rights\Access::__construct | ( | $user | ) |
конструктор:
object | $user | пользователь для которого делается проверка |
См. определение в файле Access.php строка 29
Wrong\Rights\Access::action | ( | $value | ) |
Проверяет доступность модели действия с указанным request или id
mixed | $value | - request или id модели |
См. определение в файле Access.php строка 111
Wrong\Rights\Access::is_system | ( | $row | ) |
Проверяет принадлежность данной модели к системной группе
object | $row | проверяемая модель |
См. определение в файле Access.php строка 73
Wrong\Rights\Access::modal | ( | $value | ) |
Проверяет доступность модели модального окна с указанным request или id
mixed | $value | - request или id модели |
См. определение в файле Access.php строка 97
Wrong\Rights\Access::page | ( | $value | ) |
Проверяет доступность модели страницы с указанным request или id
mixed | $value | - request или id модели |
См. определение в файле Access.php строка 83
Wrong\Rights\Access::read | ( | $row | ) |
Проверяет доступность модели для пользователя на доступ (юзер состоит в группах доступа модели и она включена, либо юзер состоит в группе - владельца модели) группа владелец модели должна быть также включена функция не сравнивает наличие прав по весу подчиненных групп, проверяются только группы доступа модели и его владелец
object | $row | проверяемая модель |
См. определение в файле Access.php строка 44
Wrong\Rights\Access::select | ( | $value | ) |
Проверяет доступность модели выборки с указанным request или id
mixed | $value | - request или id модели |
См. определение в файле Access.php строка 125
Wrong\Rights\Access::template | ( | $value | ) |
Проверяет доступность модели шаблона с указанным id
mixed | $value | - id модели |
См. определение в файле Access.php строка 139
Wrong\Rights\Access::write | ( | $row, | |
$extended = false |
|||
) |
Проверяет доступность модели для пользователя на её изменение (группа владелец входит в подчиненные группы)
object | $row | проверяемая модель |
bool | $extended | опционально расширяет права для системной группы, которая не входит в подчиненные админу группы |
См. определение в файле Access.php строка 59