This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
removeTemporaryParametersByClass(string $class_name)
Removes all temporarily set parameter => value pairs for the given class.
getPermanentParametersByClass(string $class_name)
Returns all permanent parameters for the given class.
const KEY_CLASS_CID_PATHS
getObjNameByName(string $class_name)
Returns the qualified object name of a given class, which can be used to instantiate the object.
const KEY_UNSAFE_COMMANDS
getParentsByCid(string $cid)
Returns all classes that can call a class for the given CID.
getSafeCommandsByName(string $class_name)
Returns all safe POST commands for a given classname.
setPermanentParameterByClass(string $class_name, string $parameter_name)
Saves a parameter for the given class, that should be fetched with every request including it.
getSafeCommandsByCid(string $cid)
Returns all safe POST commands for a given cid.
getClassNameByCid(string $cid)
Returns the lower-cased name of a class for the given CID.
getRelativePathByName(string $class_name)
Returns the absolute path of a class for the given name.
removeSingleParameterByClass(string $class_name, string $parameter_name)
Removes a specific permanent or temporary parameter for the given class.
getReturnTargetByClass(string $class_name)
Returns a target URL for the given class in order to reach it.
removePermanentParametersByClass(string $class_name)
Removes all permanent parameters for the given class.
getParentsByName(string $class_name)
Returns all classes that can call the given class.
getRelativePathByCid(string $cid)
Returns the absolute path of a class for the given CID.
getChildrenByName(string $class_name)
Returns all classes that can be called by the given class.
setReturnTargetByClass(string $class_name, string $target_url)
Sets a target URL for the given class in order to reach it.
const KEY_CLASS_CID
array key constants that are used for certain information.
getObjNameByCid(string $cid)
Returns the qualified object name of a class for the given CID, which can be used to instantiate the ...
getClassCidByName(string $class_name)
Returns the CID of the given classname.
getUnsafeCommandsByName(string $class_name)
Returns all unsafe GET commands for a given classname.
isBaseClass(string $class_name)
Returns whether the given class is registered as a valid baseclass (module or service class) in the d...
getTemporaryParametersByClass(string $class_name)
Returns all temporary parameters currently set for a given class.
getUnsafeCommandsByCid(string $cid)
Returns all unsafe GET commands for a given cid.
getChildrenByCid(string $cid)
Returns all classes that can be called by a class for the given CID.
setTemporaryParameterByClass(string $class_name, string $parameter_name, $value)
Sets a parameter => value pair for the given class which will be appended for the next request.