Mercurial > pub > Impl
comparison Lib/IMPL/Security/Role.pm @ 180:d1676be8afcc
Перекодировка в utf-8
| author | sourcer |
|---|---|
| date | Fri, 30 Dec 2011 23:40:00 +0300 |
| parents | 068acfe903c3 |
| children | 4d0e1962161c |
comparison
equal
deleted
inserted
replaced
| 179:b3d91ff7aea9 | 180:d1676be8afcc |
|---|---|
| 40 | 40 |
| 41 =pod | 41 =pod |
| 42 | 42 |
| 43 =head1 NAME | 43 =head1 NAME |
| 44 | 44 |
| 45 C<IMPL::Security::Role> | 45 C<IMPL::Security::Role> Роль |
| 46 | 46 |
| 47 =head1 DESCRIPTION | 47 =head1 DESCRIPTION |
| 48 | 48 |
| 49 . | 49 Может включать в себя базовые роли. |
| 50 . | 50 Имеется метод для проверки наличия необходимых ролей в текущей роли. |
| 51 | 51 |
| 52 =head1 MEMBERS | 52 =head1 MEMBERS |
| 53 | 53 |
| 54 =over | 54 =over |
| 55 | 55 |
| 56 =item C<[get] roleName> | 56 =item C<[get] roleName> |
| 57 | 57 |
| 58 , | 58 Имя роли, ее идентификатор |
| 59 | 59 |
| 60 =item C<[get,list] parentRoles> | 60 =item C<[get,list] parentRoles> |
| 61 | 61 |
| 62 | 62 Список родительских ролей |
| 63 | 63 |
| 64 =item C<Satisfy(@roles_list)> | 64 =item C<Satisfy(@roles_list)> |
| 65 | 65 |
| 66 @roles_list. | 66 Проверяет наличие ролей указанных ролей из списка @roles_list. |
| 67 , . | 67 Допускается использование как самих объектов, так и имен ролей. |
| 68 0 ( ), 1 . | 68 Возвращает 0 в случае неудачи (хотябы одна роль не была удовлетворена), 1 при наличии необходимых ролей. |
| 69 | 69 |
| 70 =back | 70 =back |
| 71 | 71 |
| 72 =cut | 72 =cut |
