MPermsMiolo Class Reference

Inheritance diagram for MPermsMiolo:

Inheritance graph
[legend]
Collaboration diagram for MPermsMiolo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __construct ()
 CheckAccess ($module, $action, $deny=false, $group=false)
 GetTransactionRights ($transaction, $login)
 GetRights ($login)
 GetGroups ($login)
 GetUsersAllowed ($module, $action=A_ACCESS)
 GetGroupsAllowed ($module, $action=A_ACCESS)

Public Attributes

 $perms

Private Attributes

 $auth

Detailed Description

Definition at line 2 of file mpermsmiolo.class.


Constructor & Destructor Documentation

MPermsMiolo::__construct (  ) 

Brief Description. Complete Description.

Returns:
(tipo) desc

Reimplemented from MPerms.

Definition at line 7 of file mpermsmiolo.class.


Member Function Documentation

MPermsMiolo::CheckAccess ( module,
action,
deny = false,
group = false 
)

Definition at line 22 of file mpermsmiolo.class.

References _M(), MPrompt::Error(), and GetGroupsAllowed().

Here is the call graph for this function:

MPermsMiolo::GetTransactionRights ( transaction,
login 
)

Reimplemented from MPerms.

Definition at line 63 of file mpermsmiolo.class.

MPermsMiolo::GetRights ( login  ) 

Reimplemented from MPerms.

Definition at line 70 of file mpermsmiolo.class.

MPermsMiolo::GetGroups ( login  ) 

Reimplemented from MPerms.

Definition at line 85 of file mpermsmiolo.class.

MPermsMiolo::GetUsersAllowed ( module,
action = A_ACCESS 
)

Reimplemented from MPerms.

Definition at line 92 of file mpermsmiolo.class.

MPermsMiolo::GetGroupsAllowed ( module,
action = A_ACCESS 
)

Reimplemented from MPerms.

Definition at line 109 of file mpermsmiolo.class.

Referenced by CheckAccess().

Here is the caller graph for this function:


Member Data Documentation

MPermsMiolo::$auth [private]

Reimplemented from MPerms.

Definition at line 4 of file mpermsmiolo.class.

MPermsMiolo::$perms

Reimplemented from MPerms.

Definition at line 5 of file mpermsmiolo.class.


The documentation for this class was generated from the following file:
CopyLeft (L) 2001-2006 - [MIOLO Development Team] SOLIS - Cooperativa de Soluções Livres - Lajeado/RS - Brasil