\ManaPHPLoaderInterface

Summary

Methods
Constants
registerNamespaces()
getRegisteredNamespaces()
registerClasses()
registerFiles()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

registerNamespaces()

registerNamespaces(array  $namespaces, boolean  $merge = true) : static

Register namespaces and their related directories

$loader->registerNamespaces(array( ’Example\Base’ => ’vendor/example/base/’, ’Example\Adapter’ => ’vendor/example/adapter/’, ’Example’ => ’vendor/example/’ ));

Parameters

array $namespaces
boolean $merge

Returns

static

getRegisteredNamespaces()

getRegisteredNamespaces() : array

Returns

array

registerClasses()

registerClasses(array  $classes, boolean  $merge = true) : static

Register classes and their locations

Parameters

array $classes
boolean $merge

Returns

static

registerFiles()

registerFiles(string|array  $files) : static

Parameters

string|array $files

Returns

static