ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilCtrlStructureReader. More...
Public Member Functions | |
__construct ($a_ini_file=null) | |
setIniFile ($a_ini_file) | |
getStructure () | |
parse code files and store call structure in db More... | |
readStructure ( $a_force=false, $a_dir="", $a_comp_prefix="", $a_plugin_path="") | |
read structure More... | |
read ($a_cdir) | |
read structure into internal variables More... | |
store ($a_cdir="./..") | |
read structure into internal variables More... | |
determineClassFileIds () | |
Determine class file IDS. More... | |
withDB (\ilDBInterface $db) | |
Data Fields | |
$class_script | |
$class_childs | |
$executed | |
$db = null | |
Protected Member Functions | |
getDB () | |
Private Member Functions | |
normalizePath (string $path) | |
Class ilCtrlStructureReader.
Reads call structure of classes into db
Definition at line 13 of file class.ilCtrlStructureReader.php.
ilCtrlStructureReader::__construct | ( | $a_ini_file = null | ) |
Definition at line 20 of file class.ilCtrlStructureReader.php.
ilCtrlStructureReader::determineClassFileIds | ( | ) |
Determine class file IDS.
Definition at line 297 of file class.ilCtrlStructureReader.php.
References $ilDB, and getDB().
Referenced by readStructure().
|
protected |
Definition at line 325 of file class.ilCtrlStructureReader.php.
Referenced by determineClassFileIds(), getStructure(), read(), readStructure(), and store().
ilCtrlStructureReader::getStructure | ( | ) |
parse code files and store call structure in db
Definition at line 36 of file class.ilCtrlStructureReader.php.
References $ilDB, and getDB().
|
private |
string | $path |
Definition at line 97 of file class.ilCtrlStructureReader.php.
Referenced by read().
ilCtrlStructureReader::read | ( | $a_cdir | ) |
read structure into internal variables
private
Definition at line 107 of file class.ilCtrlStructureReader.php.
References $ilDB, $res, getDB(), and normalizePath().
Referenced by readStructure().
ilCtrlStructureReader::readStructure | ( | $a_force = false , |
|
$a_dir = "" , |
|||
$a_comp_prefix = "" , |
|||
$a_plugin_path = "" |
|||
) |
read structure
Definition at line 51 of file class.ilCtrlStructureReader.php.
References $ilDB, determineClassFileIds(), ilCachedCtrl\flush(), getDB(), read(), and store().
ilCtrlStructureReader::setIniFile | ( | $a_ini_file | ) |
Definition at line 28 of file class.ilCtrlStructureReader.php.
ilCtrlStructureReader::store | ( | $a_cdir = "./.." | ) |
read structure into internal variables
private
Definition at line 242 of file class.ilCtrlStructureReader.php.
References $ilDB, and getDB().
Referenced by readStructure().
ilCtrlStructureReader::withDB | ( | \ilDBInterface | $db | ) |
ilCtrlStructureReader::$class_childs |
Definition at line 16 of file class.ilCtrlStructureReader.php.
ilCtrlStructureReader::$class_script |
Definition at line 15 of file class.ilCtrlStructureReader.php.
ilCtrlStructureReader::$db = null |
Definition at line 18 of file class.ilCtrlStructureReader.php.
ilCtrlStructureReader::$executed |
Definition at line 17 of file class.ilCtrlStructureReader.php.