Summary
- File
- Package hierarchy Core
- Class hierarchy \ClassLoader
init_autoload()
initializes the autoload class list
| None found |
autoload(string $classname)
tries to autoload the given <code>$classname</code> else, a fatal error is raised
| string | $classname | the name of the class to load |
| None found |
is_class_registered_and_valid( $classname)
| $classname |
| None found |
get_module_classlist( $module_id)
Get the class list of a module
| $module_id |
| None found |
has_module_subclass_of( $module_id, $parent_class)
Check if a module has a subclass of a parent class
| $module_id | ||
| $parent_class |
| None found |
get_module_subclass_of( $module_id, $parent_class)
Get module subclass of a parent class if it has one
| $module_id | ||
| $parent_class |
| None found |
generate_classlist( $force = false)
Generates the autoload cache file by exploring phpboost folders
| $force |
| None found |
clear_cache()
| None found |
is_class_registered( $classname)
| $classname |
| None found |
add_classes( $directory, $pattern, $module_classlist = false, $recursive = true)
| $directory | ||
| $pattern | ||
| $module_classlist | ||
| $recursive |
| None found |
generate_autoload_cache()
| None found |
inc( $file)
| $file |
| None found |
call_static_initializer( $classname)
| $classname |
| None found |
$cache_file :
| None found |
$autoload :
| None found |
$module_classlist :
| None found |
$module_id :
| None found |
$already_reloaded :
| None found |
$exclude_paths :
| None found |
$exclude_folders_names :
| None found |