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: