Class ilCachedCtrl.
More...
◆ __construct()
| ilCachedCtrl::__construct |
( |
| ) |
|
|
protected |
◆ __destruct()
| ilCachedCtrl::__destruct |
( |
| ) |
|
Definition at line 84 of file class.ilCachedCtrl.php.
84 {
85 if ($this->changed) {
86 $this->global_cache->set('ilCachedCtrl', $this);
87 }
88 }
◆ flush()
| static ilCachedCtrl::flush |
( |
| ) |
|
|
static |
◆ getCtrlCalls()
| ilCachedCtrl::getCtrlCalls |
( |
| ) |
|
◆ getCtrlClassfile()
| ilCachedCtrl::getCtrlClassfile |
( |
| ) |
|
◆ getCtrlClassfileParent()
| ilCachedCtrl::getCtrlClassfileParent |
( |
| ) |
|
◆ getInstance()
| static ilCachedCtrl::getInstance |
( |
| ) |
|
|
static |
◆ getLoaded()
| ilCachedCtrl::getLoaded |
( |
| ) |
|
◆ getModuleClasses()
| ilCachedCtrl::getModuleClasses |
( |
| ) |
|
◆ getServiceClasses()
| ilCachedCtrl::getServiceClasses |
( |
| ) |
|
◆ isActive()
| ilCachedCtrl::isActive |
( |
| ) |
|
◆ lookupCall()
| ilCachedCtrl::lookupCall |
( |
|
$parent | ) |
|
- Parameters
-
- Returns
- mixed
Definition at line 151 of file class.ilCachedCtrl.php.
151 {
152 if (is_array($this->ctrl_calls[$parent])) {
153 return $this->ctrl_calls[$parent];
154 } else {
155 return array();
156 }
157 }
◆ lookupCid()
| ilCachedCtrl::lookupCid |
( |
|
$cid | ) |
|
- Parameters
-
- Returns
- mixed
Definition at line 141 of file class.ilCachedCtrl.php.
141 {
142 return $this->ctrl_classfile[$cid];
143 }
◆ lookupClassFile()
| ilCachedCtrl::lookupClassFile |
( |
|
$class | ) |
|
- Parameters
-
- Returns
- mixed
Definition at line 165 of file class.ilCachedCtrl.php.
165 {
166 return $this->ctrl_classfile_parent[$class];
167 }
◆ lookupModuleClass()
| ilCachedCtrl::lookupModuleClass |
( |
|
$class | ) |
|
- Parameters
-
- Returns
- mixed
Definition at line 121 of file class.ilCachedCtrl.php.
121 {
122 return $this->module_classes[$class];
123 }
◆ lookupServiceClass()
| ilCachedCtrl::lookupServiceClass |
( |
|
$class | ) |
|
- Parameters
-
- Returns
- mixed
Definition at line 131 of file class.ilCachedCtrl.php.
131 {
132 return $this->service_classes[$class];
133 }
◆ setCtrlCalls()
| ilCachedCtrl::setCtrlCalls |
( |
|
$ctrl_calls | ) |
|
◆ setCtrlClassfile()
| ilCachedCtrl::setCtrlClassfile |
( |
|
$ctrl_classfile | ) |
|
◆ setCtrlClassfileParent()
| ilCachedCtrl::setCtrlClassfileParent |
( |
|
$ctrl_classfile_parent | ) |
|
◆ setLoaded()
| ilCachedCtrl::setLoaded |
( |
|
$loaded | ) |
|
◆ setModuleClasses()
| ilCachedCtrl::setModuleClasses |
( |
|
$module_classes | ) |
|
◆ setServiceClasses()
| ilCachedCtrl::setServiceClasses |
( |
|
$service_classes | ) |
|
◆ $changed
| ilCachedCtrl::$changed = false |
|
protected |
◆ $ctrl_calls
| ilCachedCtrl::$ctrl_calls = array() |
|
protected |
◆ $ctrl_classfile
| ilCachedCtrl::$ctrl_classfile = array() |
|
protected |
◆ $ctrl_classfile_parent
| ilCachedCtrl::$ctrl_classfile_parent = array() |
|
protected |
◆ $instance
◆ $loaded
| ilCachedCtrl::$loaded = false |
|
protected |
◆ $module_classes
| ilCachedCtrl::$module_classes = array() |
|
protected |
◆ $service_classes
| ilCachedCtrl::$service_classes = array() |
|
protected |
The documentation for this class was generated from the following file: