

Public Member Functions | |
| Module ($idM) | |
| GetRelativePath () | |
| _GetInfoFilePath () | |
| & | _GetPermissions () |
| GetId () | |
| GetName () | |
| & | GetInformation () |
| GetPermissionId ($name) | |
| GetConfig ($key) | |
| SetConfig ($keys, $user=true, $group=false) | |
| GetAllModulesId () | |
Public Attributes | |
| $data | |
| An array with all DB fields about a concrete module. | |
| $modinfo | |
| An IModuleInfo object with information about the module. | |
| $idPerms | |
| Array with the permissions of the module and their idPs. | |
Definition at line 13 of file Module.class.php.
|
|
Class constructor. It creates a Module object given its id.
Definition at line 27 of file Module.class.php. |
|
|
Gets the path where the module.xml file is
Definition at line 63 of file Module.class.php. References JSystem::GetConfig(). |
|
|
Gets all permissions for this module.
Definition at line 79 of file Module.class.php. |
|
|
Gets a DBJames with all id of the modules installed in the system.
Definition at line 183 of file Module.class.php. Referenced by Modules::_RefreshModules(). |
|
|
Gets the config value.
Definition at line 157 of file Module.class.php. References JConfig::GetInstance(). |
|
|
Gets the id of the module
Definition at line 105 of file Module.class.php. |
|
|
Gets all the information about the module. It reads the module.xml file and returns the information
Definition at line 125 of file Module.class.php. References ModuleInfo::GetInformation(). |
|
|
Gets the name of the module
Definition at line 114 of file Module.class.php. |
|
|
Gets the id of a certain permission.
Definition at line 145 of file Module.class.php. |
|
|
Gets the relative path where this module is installed
Definition at line 51 of file Module.class.php. |
|
||||||||||||||||
|
Sets a config value.
Definition at line 172 of file Module.class.php. References JConfig::GetInstance(). |
|
|
An array with all DB fields about a concrete module.
Definition at line 16 of file Module.class.php. |
|
|
Array with the permissions of the module and their idPs.
Definition at line 18 of file Module.class.php. |
|
|
An IModuleInfo object with information about the module.
Definition at line 17 of file Module.class.php. |
1.3.4