MPermsLdap Class Reference

Inheritance diagram for MPermsLdap:

Inheritance graph
[legend]
Collaboration diagram for MPermsLdap:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __construct ()
 setAuth ($auth)
 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 mpermsldap.class.


Constructor & Destructor Documentation

MPermsLdap::__construct (  ) 

Brief Description. Complete Description.

Returns:
(tipo) desc

Reimplemented from MPerms.

Definition at line 7 of file mpermsldap.class.


Member Function Documentation

MPermsLdap::setAuth ( auth  ) 

Definition at line 22 of file mpermsldap.class.

References $auth.

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

Definition at line 27 of file mpermsldap.class.

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

Here is the call graph for this function:

MPermsLdap::GetTransactionRights ( transaction,
login 
)

Reimplemented from MPerms.

Definition at line 70 of file mpermsldap.class.

MPermsLdap::GetRights ( login  ) 

Reimplemented from MPerms.

Definition at line 77 of file mpermsldap.class.

MPermsLdap::GetGroups ( login  ) 

Reimplemented from MPerms.

Definition at line 101 of file mpermsldap.class.

MPermsLdap::GetUsersAllowed ( module,
action = A_ACCESS 
)

Reimplemented from MPerms.

Definition at line 108 of file mpermsldap.class.

MPermsLdap::GetGroupsAllowed ( module,
action = A_ACCESS 
)

Reimplemented from MPerms.

Definition at line 124 of file mpermsldap.class.

Referenced by CheckAccess().

Here is the caller graph for this function:


Member Data Documentation

MPermsLdap::$auth [private]

Reimplemented from MPerms.

Definition at line 4 of file mpermsldap.class.

Referenced by setAuth().

MPermsLdap::$perms

Reimplemented from MPerms.

Definition at line 5 of file mpermsldap.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