|
static | instance ($pTmpPath, $pTmpFileName= 'directoriesautoloader.cache.php') |
|
Definition at line 170 of file classAutoloader.php.
addCustomFilter |
( |
|
$pCustomFilterClass | ) |
|
add an instance of FilterIterator as custom filter
- Parameters
-
string | $pCustomFilterClass | className of customFilter to add |
- Exceptions
-
\dcp\DirectoriesAutoloaderException | |
- Returns
Definition at line 307 of file classAutoloader.php.
addDirectory |
( |
|
$pDirectory, |
|
|
|
$pRecursive = true |
|
) |
| |
add a directory to autoloaded directories
- Parameters
-
string | $pDirectory | directory path |
boolean | $pRecursive | should we recursively scan this directory |
- Exceptions
-
\dcp\DirectoriesAutoloaderException | |
- Returns
Definition at line 611 of file classAutoloader.php.
addFamilies |
( |
|
$genDirectory | ) |
|
add Family classes in cache
- Parameters
-
string | $genDirectory | generate family directory |
- Returns
- bool|DirectoriesAutoloader
- Exceptions
-
Definition at line 629 of file classAutoloader.php.
autoloader
- Parameters
-
string | $pClassName | name of the class to load |
- Returns
- boolean
Definition at line 411 of file classAutoloader.php.
classExists |
( |
|
$pClassName | ) |
|
Check if a class exists in the autoloader's cache
- Parameters
-
- Returns
- bool
Definition at line 589 of file classAutoloader.php.
forceRegenerate |
( |
|
$className | ) |
|
getClassFile |
( |
|
$className | ) |
|
get file path where className is defined
- Parameters
-
- Returns
- string|null
Definition at line 508 of file classAutoloader.php.
static instance |
( |
|
$pTmpPath, |
|
|
|
$pTmpFileName = 'directoriesautoloader.cache.php' |
|
) |
| |
|
static |
setCacheFileName |
( |
|
$ptmpFileName | ) |
|
define the name of tmp file
- Parameters
-
string | $ptmpFileName | tmp file name |
- Returns
- void
Definition at line 273 of file classAutoloader.php.
define the path of tmp directory
- Parameters
-
string | $pTmp | cache directory path |
- Exceptions
-
\dcp\DirectoriesAutoloaderException | |
- Returns
- void
Definition at line 259 of file classAutoloader.php.
The documentation for this class was generated from the following file: