Constants

version

version

defaultFileSuffix

defaultFileSuffix

defaultCacheFileName

defaultCacheFileName

Properties

$version

$version : 

Type

$classes

$classes : 

Type

$directories

$directories : 

Type

$classAliases

$classAliases : 

Type

$namespaceAliases

$namespaceAliases : 

Type

$cacheFileInstance

$cacheFileInstance : 

Type

$autoloader

$autoloader : 

Type

$cacheUsed

$cacheUsed : 

Type

$cacheFile

$cacheFile : 

Type

$registeredAutoloaders

$registeredAutoloaders : 

Type

Methods

__construct()

__construct(array  $namespaces = array(), array  $namespaceAliases = array(),   $classAliases = array()) 

Parameters

array $namespaces
array $namespaceAliases
$classAliases

register()

register(  $prepend = false) 

Parameters

$prepend

unregister()

unregister() 

addDirectory()

addDirectory(  $namespace,   $directory,   $suffix = self::defaultFileSuffix) 

Parameters

$namespace
$directory
$suffix

directoryIsSet()

directoryIsSet(  $namespace,   $directory) 

Parameters

$namespace
$directory

getDirectories()

getDirectories() 

getClasses()

getClasses() 

setClasses()

setClasses(array  $classes) 

Parameters

array $classes

addNamespaceAlias()

addNamespaceAlias(  $alias,   $target) 

Parameters

$alias
$target

getNamespaceAliases()

getNamespaceAliases() 

addClassAlias()

addClassAlias(  $alias,   $target) 

Parameters

$alias
$target

getClassAliases()

getClassAliases() 

getPath()

getPath(  $class) 

Parameters

$class

requireClass()

requireClass(  $class) 

Parameters

$class

setCacheFileForInstance()

setCacheFileForInstance(  $cacheFile) 

Parameters

$cacheFile

getCacheFileForInstance()

getCacheFileForInstance() 

set()

set() 

get()

get() 

setCacheFile()

setCacheFile(  $cacheFile) 

Parameters

$cacheFile

getCacheFile()

getCacheFile() 

getRegisteredAutoloaders()

getRegisteredAutoloaders() 

resolveNamespaceAlias()

resolveNamespaceAlias(  $class) 

Parameters

$class

getNamespaceAlias()

getNamespaceAlias(  $class) 

Parameters

$class

resolveClassAlias()

resolveClassAlias(  $class) 

Parameters

$class

getClassAlias()

getClassAlias(  $class) 

Parameters

$class

handleNamespaceOfClass()

handleNamespaceOfClass(  $class) 

Parameters

$class

readCache()

readCache() 

writeCache()

writeCache() 

exists()

exists(  $class) 

Parameters

$class