mediatekformation

AggregateDirectoryScanner extends DirectoryScanner
in package

Table of Contents

$classToFileScanner  : array<string|int, mixed>
$directories  : array<string|int, string>|array<string|int, DirectoryScanner>
$fileScanners  : array<string|int, FileScanner>
$isScanned  : bool
__construct()  : mixed
__toString()  : mixed
__ToString
addDirectory()  : void
addDirectoryScanner()  : void
addFileScanner()  : void
export()  : mixed
Export
getClass()  : ClassScanner|DerivedClassScanner
getClasses()  : array<string|int, mixed>
getClassNames()  : array<string|int, mixed>
getFiles()  : array<string|int, mixed>
getFunctions()  : mixed
getIncludes()  : mixed
getNamespaces()  : mixed
hasClass()  : bool
createClassToFileScannerCache()  : void
Create class to file scanner cache
scan()  : void

Properties

$classToFileScanner

protected array<string|int, mixed> $classToFileScanner

Methods

__construct()

public __construct([null|string|array<string|int, mixed> $directory = null ]) : mixed
Parameters
$directory : null|string|array<string|int, mixed> = null
Return values
mixed

__toString()

__ToString

public __toString() : mixed
Tags
todo

implement method

Return values
mixed

export()

Export

public static export() : mixed
Tags
todo

implement method

Return values
mixed

getClasses()

public getClasses([mixed $returnScannerClass = false ][, mixed $returnDerivedScannerClass = false ]) : array<string|int, mixed>
Parameters
$returnScannerClass : mixed = false
$returnDerivedScannerClass : mixed = false
Return values
array<string|int, mixed>

getClassNames()

public getClassNames() : array<string|int, mixed>
Return values
array<string|int, mixed>

getFiles()

public getFiles([bool $returnFileScanners = false ]) : array<string|int, mixed>
Parameters
$returnFileScanners : bool = false
Return values
array<string|int, mixed>

getFunctions()

public getFunctions([bool $returnScannerClass = false ]) : mixed
Parameters
$returnScannerClass : bool = false
Return values
mixed

getIncludes()

public getIncludes([mixed $returnScannerClass = false ]) : mixed
Parameters
$returnScannerClass : mixed = false
Return values
mixed

getNamespaces()

public getNamespaces([bool $returnScannerClass = false ]) : mixed
Parameters
$returnScannerClass : bool = false
Tags
todo

not implemented

Return values
mixed

createClassToFileScannerCache()

Create class to file scanner cache

protected createClassToFileScannerCache() : void
Return values
void

Search results