DebugClassLoader
class DebugClassLoader
Autoloader checking if the class is really defined in the file found.
The ClassLoader will wrap all registered autoloaders and will throw an exception if a file is found but does not declare the class.
Methods
| __construct(callable $classLoader) | ||
| callable |  getClassLoader()  Gets the wrapped class loader.  |  |
| static |  enable()  Wraps all autoloaders.  |  |
| static |  disable()  Disables the wrapping.  |  |
| bool|null |  loadClass(string $class)  Loads the given class or interface.  |  
Details
__construct(callable $classLoader)
Parameters
| callable | $classLoader | 
callable getClassLoader()
Gets the wrapped class loader.
Return Value
| callable | The wrapped class loader | 
static enable()
Wraps all autoloaders.
static disable()
Disables the wrapping.
bool|null loadClass(string $class)
Loads the given class or interface.
Parameters
| string | $class | The name of the class | 
Return Value
| bool|null | True, if loaded | 
Exceptions
| RuntimeException | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/3.3/Symfony/Component/Debug/DebugClassLoader.html