Methods

__construct()

__construct(null | string | array $directory) 
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::__construct()

Parameters

$directory

nullstringarray

__ToString

__toString() 
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::__toString()

addDirectory()

addDirectory(\Zend\Code\Scanner\DirectoryScanner | string $directory) : void
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::addDirectory()

Parameters

Exceptions

\Zend\Code\Exception\InvalidArgumentException

addDirectoryScanner()

addDirectoryScanner(\Zend\Code\Scanner\DirectoryScanner $directoryScanner) : void
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::addDirectoryScanner()

Parameters

addFileScanner()

addFileScanner(\Zend\Code\Scanner\FileScanner $fileScanner) : void
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::addFileScanner()

Parameters

Export

export() 
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::export()

getClass()

getClass(string $class, bool $returnScannerClass, bool $returnDerivedScannerClass) : \Zend\Code\Scanner\ClassScanner | \Zend\Code\Scanner\DerivedClassScanner

Parameters

$class

string

$returnScannerClass

bool

$returnDerivedScannerClass

bool

Exceptions

\Zend\Code\Exception\RuntimeException

Returns

getClassNames()

getClassNames() : array
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::getClassNames()

Returns

array

getClasses()

getClasses($returnScannerClass, bool $returnDerivedScannerClass) : array

Parameters

$returnScannerClass

$returnDerivedScannerClass

bool

Returns

array

getFiles()

getFiles(bool $returnFileScanners) : array
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::getFiles()

Parameters

$returnFileScanners

bool

Returns

array

getFunctions()

getFunctions(bool $returnScannerClass) 

Parameters

$returnScannerClass

bool

getIncludes()

getIncludes($returnScannerClass) 

Parameters

$returnScannerClass

getNamespaces()

getNamespaces(bool $returnScannerClass) 

todo not implemented

Parameters

$returnScannerClass

bool

hasClass()

hasClass(string $class) : bool

Parameters

$class

string

Returns

bool

Create class to file scanner cache

createClassToFileScannerCache() : void
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::createClassToFileScannerCache()

scan()

scan() : void
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::scan()

 Properties

 

$classToFileScanner

$classToFileScanner : array
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::$$classToFileScanner
 

$directories

$directories : string[] | \Zend\Code\Scanner\DirectoryScanner[]
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::$$directories
 

$fileScanners

$fileScanners : \Zend\Code\Scanner\FileScanner[]
Inherited

inherited_from \Zend\Code\Scanner\DirectoryScanner::$$fileScanners
 

$isScanned

$isScanned : bool