|
| addNamespace ($prefix, $baseDir, $prepend=false) |
| Adds a base directory for a namespace prefix.
|
|
| loadClass ($class) |
| Loads the class file for a given class name.
|
|
| register () |
| Register loader with SPL autoloader stack.
|
|
|
| loadMappedFile ($prefix, $relativeClass) |
| Load the mapped file for a namespace prefix and relative class.
|
|
| requireFile ($file) |
| If a file exists, require it from the file system.
|
|
|
array | $prefixes = [] |
| An associative array where the key is a namespace prefix and the value is an array of base directories for classes in that namespace.
|
|
◆ addNamespace()
Box\Spout\Autoloader\Psr4Autoloader::addNamespace |
( |
| $prefix, |
|
|
| $baseDir, |
|
|
| $prepend = false ) |
Adds a base directory for a namespace prefix.
- Parameters
-
string | $prefix | The namespace prefix. |
string | $baseDir | A base directory for class files in the namespace. |
bool | $prepend | If true, prepend the base directory to the stack instead of appending it; this causes it to be searched first rather than last. |
- Return values
-
◆ loadClass()
Box\Spout\Autoloader\Psr4Autoloader::loadClass |
( |
| $class | ) |
|
Loads the class file for a given class name.
- Parameters
-
string | $class | The fully-qualified class name. |
- Return values
-
mixed | The mapped file name on success, or boolean false on failure. |
◆ loadMappedFile()
Box\Spout\Autoloader\Psr4Autoloader::loadMappedFile |
( |
| $prefix, |
|
|
| $relativeClass ) |
|
protected |
Load the mapped file for a namespace prefix and relative class.
- Parameters
-
string | $prefix | The namespace prefix. |
string | $relativeClass | The relative class name. |
- Return values
-
mixed | Boolean false if no mapped file can be loaded, or the name of the mapped file that was loaded. |
◆ register()
Box\Spout\Autoloader\Psr4Autoloader::register |
( |
| ) |
|
Register loader with SPL autoloader stack.
- Return values
-
◆ requireFile()
Box\Spout\Autoloader\Psr4Autoloader::requireFile |
( |
| $file | ) |
|
|
protected |
If a file exists, require it from the file system.
- Parameters
-
string | $file | The file to require. |
- Return values
-
bool | True if the file exists, false if not. |
The documentation for this class was generated from the following file:
- lib/spout/src/Spout/Autoloader/Psr4Autoloader.php