|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Class ilCachedComponentData. More...
Collaboration diagram for ilCachedComponentData:Static Public Member Functions | |
| static | getInstance () |
| static | flush () |
Protected Member Functions | |
| __construct () | |
Protected Attributes | |
| $cached_results = array() | |
| $changed = false | |
| $loaded = false | |
| $obj_def_name_to_id = array() | |
| $obj_def_name_and_type_raw = array() | |
| $il_component = array() | |
| $il_object_def = array() | |
| $il_object_subobj = array() | |
| $subobj_for_parent = array() | |
| $grouped_rep_obj_types = array() | |
| $il_pluginslot_by_comp = array() | |
| $il_pluginslot_by_id = array() | |
| $il_pluginslot_by_name = array() | |
| $il_plugin_by_id = array() | |
| $il_object_group = array() | |
| $il_object_sub_type = array() | |
| $il_plugin_active = array() | |
| $il_plugin_by_name = array() | |
Static Protected Attributes | |
| static | $instance |
Class ilCachedComponentData.
Definition at line 10 of file class.ilCachedComponentData.php.
|
protected |
Definition at line 90 of file class.ilCachedComponentData.php.
References ilGlobalCache\COMP_COMPONENT, and ilGlobalCache\getInstance().
Here is the call graph for this function:| ilCachedComponentData::__destruct | ( | ) |
Definition at line 502 of file class.ilCachedComponentData.php.
References ilGlobalCache\COMP_COMPONENT, and ilGlobalCache\getInstance().
Here is the call graph for this function:
|
static |
Definition at line 411 of file class.ilCachedComponentData.php.
References ilGlobalCache\COMP_COMPONENT, and ilGlobalCache\getInstance().
Referenced by ilPlugin\activate(), ilPlugin\createPluginRecord(), ilPlugin\deactivate(), ilPlugin\uninstall(), ilPlugin\update(), and ilPlugin\updateDatabase().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCachedComponentData::getGroupedRepObjTypes | ( | ) |
Definition at line 251 of file class.ilCachedComponentData.php.
References $grouped_rep_obj_types.
| ilCachedComponentData::getIlComponent | ( | ) |
Definition at line 171 of file class.ilCachedComponentData.php.
References $il_component.
| ilCachedComponentData::getIlObjectDef | ( | ) |
Definition at line 219 of file class.ilCachedComponentData.php.
References $il_object_def.
| ilCachedComponentData::getIlObjectGroup | ( | ) |
Definition at line 363 of file class.ilCachedComponentData.php.
References $il_object_group.
| ilCachedComponentData::getIlObjectSubobj | ( | ) |
Definition at line 235 of file class.ilCachedComponentData.php.
References $il_object_subobj.
| ilCachedComponentData::getIlObjectSubType | ( | ) |
Definition at line 379 of file class.ilCachedComponentData.php.
References $il_object_sub_type.
| ilCachedComponentData::getIlPluginActive | ( | ) |
Definition at line 347 of file class.ilCachedComponentData.php.
References $il_plugin_active.
| ilCachedComponentData::getIlPluginById | ( | ) |
Definition at line 315 of file class.ilCachedComponentData.php.
References $il_plugin_by_id.
| ilCachedComponentData::getIlPluginByName | ( | ) |
Definition at line 331 of file class.ilCachedComponentData.php.
References $il_plugin_by_name.
| ilCachedComponentData::getIlPluginslotByComp | ( | ) |
Definition at line 267 of file class.ilCachedComponentData.php.
References $il_pluginslot_by_comp.
| ilCachedComponentData::getIlPluginslotById | ( | ) |
Definition at line 283 of file class.ilCachedComponentData.php.
References $il_pluginslot_by_id.
| ilCachedComponentData::getIlPluginslotByName | ( | ) |
Definition at line 299 of file class.ilCachedComponentData.php.
References $il_pluginslot_by_name.
|
static |
Definition at line 395 of file class.ilCachedComponentData.php.
References $instance, ilGlobalCache\COMP_COMPONENT, and ilGlobalCache\getInstance().
Referenced by ilComponent\__construct(), ilPlugin\getActivePluginsForSlot(), ilPluginSlot\getAllSlots(), ilComponent\getComponentInfo(), ilObjectDefinition\getGroupedRepositoryObjectTypes(), ilPlugin\getPluginObject(), ilPlugin\getPluginRecord(), ilComponent\lookupId(), ilComponent\lookupPluginSlots(), ilPluginSlot\lookupSlotId(), ilPluginSlot\lookupSlotName(), ilPluginSlot\read(), and ilObjectDefinition\readDefinitionDataFromCache().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCachedComponentData::getLoaded | ( | ) |
Definition at line 99 of file class.ilCachedComponentData.php.
References $loaded.
| ilCachedComponentData::getObjDefNameAndTypeRaw | ( | ) |
Definition at line 187 of file class.ilCachedComponentData.php.
References $obj_def_name_and_type_raw.
| ilCachedComponentData::getObjDefNameToId | ( | ) |
Definition at line 203 of file class.ilCachedComponentData.php.
References $obj_def_name_to_id.
| ilCachedComponentData::getSubobjForParent | ( | ) |
Definition at line 581 of file class.ilCachedComponentData.php.
References $subobj_for_parent.
| ilCachedComponentData::lookCompId | ( | $type, | |
| $name | |||
| ) |
| $name | |
| $type |
Definition at line 478 of file class.ilCachedComponentData.php.
| ilCachedComponentData::lookupActivePluginsBySlotId | ( | $slot_id | ) |
| $slot_id |
Definition at line 432 of file class.ilCachedComponentData.php.
| ilCachedComponentData::lookupCompInfo | ( | $type, | |
| $name | |||
| ) |
| $name | |
| $type |
Definition at line 489 of file class.ilCachedComponentData.php.
| ilCachedComponentData::lookupGroupedRepObj | ( | $parent | ) |
| $parent |
Definition at line 516 of file class.ilCachedComponentData.php.
References $cached_results.
| ilCachedComponentData::lookupPluginByName | ( | $name | ) |
| $name |
Definition at line 422 of file class.ilCachedComponentData.php.
| ilCachedComponentData::lookupPluginSlotByComponent | ( | $component | ) |
| $component |
Definition at line 549 of file class.ilCachedComponentData.php.
| ilCachedComponentData::lookupPluginSlotById | ( | $id | ) |
| $id |
Definition at line 563 of file class.ilCachedComponentData.php.
| ilCachedComponentData::lookupPluginSlotByName | ( | $name | ) |
| $name |
Definition at line 573 of file class.ilCachedComponentData.php.
| ilCachedComponentData::lookupSubObjForParent | ( | $parent | ) |
| $parent |
Definition at line 446 of file class.ilCachedComponentData.php.
| ilCachedComponentData::setGroupedRepObjTypes | ( | $grouped_rep_obj_types | ) |
| array | $grouped_rep_obj_types |
Definition at line 259 of file class.ilCachedComponentData.php.
References $grouped_rep_obj_types.
| ilCachedComponentData::setIlComponent | ( | $il_component | ) |
| array | $il_component |
Definition at line 179 of file class.ilCachedComponentData.php.
References $il_component.
| ilCachedComponentData::setIlObjectDef | ( | $il_object_def | ) |
| array | $il_object_def |
Definition at line 227 of file class.ilCachedComponentData.php.
References $il_object_def.
| ilCachedComponentData::setIlObjectGroup | ( | $il_object_group | ) |
| array | $il_object_group |
Definition at line 371 of file class.ilCachedComponentData.php.
References $il_object_group.
| ilCachedComponentData::setIlObjectSubobj | ( | $il_object_subobj | ) |
| array | $il_object_subobj |
Definition at line 243 of file class.ilCachedComponentData.php.
References $il_object_subobj.
| ilCachedComponentData::setIlObjectSubType | ( | $il_object_sub_type | ) |
| array | $il_object_sub_type |
Definition at line 387 of file class.ilCachedComponentData.php.
References $il_object_sub_type.
| ilCachedComponentData::setIlPluginActive | ( | $il_plugin_active | ) |
| array | $il_plugin_active |
Definition at line 355 of file class.ilCachedComponentData.php.
References $il_plugin_active.
| ilCachedComponentData::setIlPluginById | ( | $il_plugin_by_id | ) |
| array | $il_plugin_by_id |
Definition at line 323 of file class.ilCachedComponentData.php.
References $il_plugin_by_id.
| ilCachedComponentData::setIlPluginByName | ( | $il_plugin_by_name | ) |
| array | $il_plugin_by_name |
Definition at line 339 of file class.ilCachedComponentData.php.
References $il_plugin_by_name.
| ilCachedComponentData::setIlPluginslotByComp | ( | $il_pluginslot_by_service | ) |
| array | $il_pluginslot_by_service |
Definition at line 275 of file class.ilCachedComponentData.php.
| ilCachedComponentData::setIlPluginslotById | ( | $il_pluginslot_by_id | ) |
| array | $il_pluginslot_by_id |
Definition at line 291 of file class.ilCachedComponentData.php.
References $il_pluginslot_by_id.
| ilCachedComponentData::setIlPluginslotByName | ( | $il_pluginslot_by_name | ) |
| array | $il_pluginslot_by_name |
Definition at line 307 of file class.ilCachedComponentData.php.
References $il_pluginslot_by_name.
| ilCachedComponentData::setLoaded | ( | $loaded | ) |
| boolean | $loaded |
Definition at line 107 of file class.ilCachedComponentData.php.
References $loaded.
| ilCachedComponentData::setObjDefNameAndTypeRaw | ( | $obj_def_name_and_type_raw | ) |
| array | $obj_def_name_and_type_raw |
Definition at line 195 of file class.ilCachedComponentData.php.
References $obj_def_name_and_type_raw.
| ilCachedComponentData::setObjDefNameToId | ( | $obj_def_name_to_id | ) |
| array | $obj_def_name_to_id |
Definition at line 211 of file class.ilCachedComponentData.php.
References $obj_def_name_to_id.
| ilCachedComponentData::setSubobjForParent | ( | $subobj_for_parent | ) |
| array | $subobj_for_parent |
Definition at line 589 of file class.ilCachedComponentData.php.
References $subobj_for_parent.
|
protected |
Definition at line 15 of file class.ilCachedComponentData.php.
Referenced by lookupGroupedRepObj().
|
protected |
Definition at line 23 of file class.ilCachedComponentData.php.
|
protected |
Definition at line 55 of file class.ilCachedComponentData.php.
Referenced by getGroupedRepObjTypes(), and setGroupedRepObjTypes().
|
protected |
Definition at line 39 of file class.ilCachedComponentData.php.
Referenced by getIlComponent(), and setIlComponent().
|
protected |
Definition at line 43 of file class.ilCachedComponentData.php.
Referenced by getIlObjectDef(), and setIlObjectDef().
|
protected |
Definition at line 75 of file class.ilCachedComponentData.php.
Referenced by getIlObjectGroup(), and setIlObjectGroup().
|
protected |
Definition at line 79 of file class.ilCachedComponentData.php.
Referenced by getIlObjectSubType(), and setIlObjectSubType().
|
protected |
Definition at line 47 of file class.ilCachedComponentData.php.
Referenced by getIlObjectSubobj(), and setIlObjectSubobj().
|
protected |
Definition at line 83 of file class.ilCachedComponentData.php.
Referenced by getIlPluginActive(), and setIlPluginActive().
|
protected |
Definition at line 71 of file class.ilCachedComponentData.php.
Referenced by getIlPluginById(), and setIlPluginById().
|
protected |
Definition at line 87 of file class.ilCachedComponentData.php.
Referenced by getIlPluginByName(), and setIlPluginByName().
|
protected |
Definition at line 59 of file class.ilCachedComponentData.php.
Referenced by getIlPluginslotByComp().
|
protected |
Definition at line 63 of file class.ilCachedComponentData.php.
Referenced by getIlPluginslotById(), and setIlPluginslotById().
|
protected |
Definition at line 67 of file class.ilCachedComponentData.php.
Referenced by getIlPluginslotByName(), and setIlPluginslotByName().
|
staticprotected |
Definition at line 19 of file class.ilCachedComponentData.php.
Referenced by getInstance().
|
protected |
Definition at line 27 of file class.ilCachedComponentData.php.
Referenced by getLoaded(), and setLoaded().
|
protected |
Definition at line 35 of file class.ilCachedComponentData.php.
Referenced by getObjDefNameAndTypeRaw(), and setObjDefNameAndTypeRaw().
|
protected |
Definition at line 31 of file class.ilCachedComponentData.php.
Referenced by getObjDefNameToId(), and setObjDefNameToId().
|
protected |
Definition at line 51 of file class.ilCachedComponentData.php.
Referenced by getSubobjForParent(), and setSubobjForParent().