Class AggregateDirectoryScanner

Summary

Fully Qualified Name: Zend\Code\Scanner\AggregateDirectoryScanner
Extends: DirectoryScanner

Description

Methods

Name Description Defined By
__construct() DirectoryScanner
__toString() __ToString DirectoryScanner
addDirectory() DirectoryScanner
addDirectoryScanner() DirectoryScanner
addFileScanner() DirectoryScanner
export() Export DirectoryScanner
getClass() AggregateDirectoryScanner
getClassNames() DirectoryScanner
getClasses() AggregateDirectoryScanner
getFiles() DirectoryScanner
getFunctions() AggregateDirectoryScanner
getIncludes() AggregateDirectoryScanner
getNamespaces() AggregateDirectoryScanner
hasClass() AggregateDirectoryScanner

Method Details

__construct()

Parameter Name Type Description
$directory null|string|array

Returns:

__toString()

__ToString

Returns:

addDirectory()

Parameter Name Type Description
$directory \DirectoryScanner|string

Returns: void

addDirectoryScanner()

Parameter Name Type Description
$directoryScanner \DirectoryScanner

Returns: void

addFileScanner()

Parameter Name Type Description
$fileScanner \FileScanner

Returns: void

export()

Export

Returns:

getClass()

Parameter Name Type Description
$class string
$returnScannerClass bool
$returnDerivedScannerClass bool

Returns: \ClassScanner|\DerivedClassScanner

getClassNames()

Returns: array

getClasses()

Parameter Name Type Description
$returnScannerClass
$returnDerivedScannerClass

Returns: void

getFiles()

Parameter Name Type Description
$returnFileScanners bool

Returns: array

getFunctions()

Parameter Name Type Description
$returnScannerClass bool

Returns:

getIncludes()

Parameter Name Type Description
$returnScannerClass

Returns: void

getNamespaces()

Parameter Name Type Description
$returnScannerClass bool

Returns:

hasClass()

Parameter Name Type Description
$class string

Returns: bool

Top