Public Member Functions | |
JConfig ($scope=CONFIG_SYSTEM_SCOPE, $id=0) | |
_UpdateData () | |
& | GetInstance ($scope=CONFIG_SYSTEM_SCOPE, $id=0) |
GetKeys () | |
GetKeysValues () | |
GetValue ($key, $default=null) | |
SetValue ($keys, $user=true, $group=false) | |
Public Attributes | |
$scope | |
The scope of the config. | |
$idU | |
The id of the user. | |
$idG | |
The id of the group. | |
$idM | |
The id of the module. | |
$config | |
Array that stores the config values. |
It can be instantiated to return either the system config or a concrete module config.
Definition at line 20 of file JConfig.class.php.
|
Access to the ConfigCache and stores the data. It is not intended to be used directly but through the static method GetInstance.
Definition at line 37 of file JConfig.class.php. References $scope, JSystem::GetCurrentGroup(), JSystem::GetCurrentUser(), and JSystem::IsError(). Referenced by GetInstance(). |
|
Access to ConfigCache and updates the data stored in the object. Definition at line 67 of file JConfig.class.php. References ConfigCache::GetInstance(). |
|
Definition at line 126 of file JConfig.class.php. References $scope, and JConfig(). Referenced by Module::GetConfig(), JSystem::GetConfig(), Module::SetConfig(), and JSystem::SetConfig(). |
|
Definition at line 138 of file JConfig.class.php. |
|
Definition at line 143 of file JConfig.class.php. |
|
Definition at line 148 of file JConfig.class.php. |
|
Definition at line 156 of file JConfig.class.php. References ConfigCache::GetInstance(). |
|
Array that stores the config values.
Definition at line 27 of file JConfig.class.php. |
|
The id of the group.
Definition at line 24 of file JConfig.class.php. |
|
The id of the module.
Definition at line 25 of file JConfig.class.php. |
|
The id of the user.
Definition at line 23 of file JConfig.class.php. |
|
The scope of the config.
Definition at line 22 of file JConfig.class.php. Referenced by GetInstance(), and JConfig(). |