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>
 
 Список родительских ролей