Class ClassFinder
Class Finder
- ClassFinder implements ClassFinderInterface
Methods summary
public
|
|
public
|
|
public
array
|
#
findByParent( string $parentClassName )
Returns an associative array with classes that have the given class in their parent list. Array format: [ClassName] => [ClassFullFilePath] |
public
array
|
#
findByInterface( string $interfaceName )
Returns an associative array with classes that implement the given interface. Array format: [ClassName] => [ClassFullFilePath] |
protected
boolean
|
#
_hasNeededParent( string $className, string $neededParentClassName )
Checks if $className a sub-class of $neededParentClassName |
protected
boolean
|
Properties summary
protected
array
|
$availableClassesArray
|
#
array()
|
protected
array
|
$allowedDirectories
|
#
array()
|
protected
array
|
$disallowedDirectories
|
#
array()
|
protected
DataCache
|
$dataCache
|
|
protected
array
|
$cachedResults
|