Mercurial > pub > Impl
diff Lib/IMPL/Security/Role.pm @ 73:2f31ecabe9ea
doc
security
author | wizard |
---|---|
date | Mon, 29 Mar 2010 06:56:05 +0400 |
parents | a1498298d3ee |
children | 79bf75223afe |
line wrap: on
line diff
--- a/Lib/IMPL/Security/Role.pm Fri Mar 26 16:26:31 2010 +0300 +++ b/Lib/IMPL/Security/Role.pm Mon Mar 29 06:56:05 2010 +0400 @@ -5,8 +5,8 @@ use IMPL::Class::Property; BEGIN { - public property roleName => prop_get; - public property parentRoles => prop_get; + public property roleName => prop_get | owner_set; + public property parentRoles => prop_get | owner_set | prop_list; } sub CTOR { @@ -39,20 +39,24 @@ =pod +=head1 NAME + +C<IMPL::Security::Role> Роль + =head1 DESCRIPTION -Роль. Может включать в себя базовые роли. +Может включать в себя базовые роли. Имеется метод для проверки наличия необходимых ролей в текущей роли. =head1 MEMBERS =over -=item C<roleName> +=item C<[get] roleName> Имя роли, ее идентификатор -=item C<parentRoles> +=item C<[get,list] parentRoles> Список родительских ролей