Class Finder
category |
System |
---|---|
package |
Shared |
subpackage |
ClassFinder |
__construct(\ClassFinderSettingsInterface $settings, \DataCache $dataCache)
__destruct()
Update the cache file with the latest results.
_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
dataCache : \DataCache
var |
---|
\DataCache
cachedResults : array
var |
---|
array