Class Finder
| category |
System |
|---|---|
| package |
Shared |
| subpackage |
ClassFinder |
__construct(\ClassFinderSettingsInterface $settings)
_hasNeededParent(string $className, string $neededParentClassName) : boolean
string
string
boolean
_isLoadableClassFile(string $classFile) : boolean
string
boolean
findByInterface(string $interfaceName) : array
Array format: [ClassName] => [ClassFullFilePath]
| throws |
|---|
string
array
findByParent(string $parentClassName) : array
Array format: [ClassName] => [ClassFullFilePath]
string
array
availableClassesArray : array
| var |
|---|
array
allowedDirectories : array
| var |
|---|
array
disallowedDirectories : array
| var |
|---|
array