A map of class names to absolute file paths.
More...
A map of class names to absolute file paths.
Definition at line 10 of file ClassMap.php.
Elgg\ClassMap::getAltered |
( |
| ) |
|
Was this map altered by the class loader?
- Returns
- bool
Definition at line 63 of file ClassMap.php.
Elgg\ClassMap::getMap |
( |
| ) |
|
Get the full map.
- Returns
- array
Definition at line 84 of file ClassMap.php.
Elgg\ClassMap::getPath |
( |
|
$class | ) |
|
Get the path for a class/interface/trait.
- Parameters
-
string | $class | a class/interface/trait name |
- Returns
- string the file path or empty string
Definition at line 29 of file ClassMap.php.
Elgg\ClassMap::mergeMap |
( |
array |
$map | ) |
|
Merge a class map with the current map.
- Parameters
-
array | $map | array with keys being class/interface/trait names and values the absolute file paths that define them |
- Returns
Definition at line 109 of file ClassMap.php.
Elgg\ClassMap::setAltered |
( |
|
$altered | ) |
|
Set the altered flag.
- Parameters
-
bool | $altered | Whether the class map has been altered |
- Returns
Definition at line 74 of file ClassMap.php.
Elgg\ClassMap::setMap |
( |
array |
$map | ) |
|
Set the full map.
- Parameters
-
array | $map | array with keys being class/interface/trait names and values the absolute file paths that define them |
- Returns
Definition at line 96 of file ClassMap.php.
Elgg\ClassMap::setPath |
( |
|
$class, |
|
|
|
$path |
|
) |
| |
Set the path for a class/interface/trait, and mark map as altered.
- Parameters
-
string | $class | a class/interface/trait name |
string | $path | absolute file path |
- Returns
Definition at line 45 of file ClassMap.php.
Elgg\ClassMap::$altered = false |
|
protected |
The documentation for this class was generated from the following file: