Mercurial > pub > Impl
diff Lib/IMPL/Security/Role.pm @ 180:d1676be8afcc
Перекодировка в utf-8
author | sourcer |
---|---|
date | Fri, 30 Dec 2011 23:40:00 +0300 |
parents | 068acfe903c3 |
children | 4d0e1962161c |
line wrap: on
line diff
--- a/Lib/IMPL/Security/Role.pm Tue Dec 20 23:00:30 2011 +0300 +++ b/Lib/IMPL/Security/Role.pm Fri Dec 30 23:40:00 2011 +0300 @@ -42,12 +42,12 @@ =head1 NAME -C<IMPL::Security::Role> +C<IMPL::Security::Role> Роль =head1 DESCRIPTION - . - . +Может включать в себя базовые роли. +Имеется метод для проверки наличия необходимых ролей в текущей роли. =head1 MEMBERS @@ -55,18 +55,18 @@ =item C<[get] roleName> - , +Имя роли, ее идентификатор =item C<[get,list] parentRoles> - +Список родительских ролей =item C<Satisfy(@roles_list)> - @roles_list. - , . - 0 ( ), 1 . +Проверяет наличие ролей указанных ролей из списка @roles_list. +Допускается использование как самих объектов, так и имен ролей. +Возвращает 0 в случае неудачи (хотябы одна роль не была удовлетворена), 1 при наличии необходимых ролей. =back -=cut \ No newline at end of file +=cut