mediatekformation

DirectoryScanner
in package
implements ScannerInterface

Interfaces, Classes, Traits and Enums

ScannerInterface

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>
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([bool $returnDerivedScannerClass = false ]) : array<string|int, mixed>
Parameters
$returnDerivedScannerClass : bool = 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>

getNamespaces()

public getNamespaces() : mixed
Tags
todo

implement method

Return values
mixed

hasClass()

public hasClass(string $class) : bool
Parameters
$class : string
Return values
bool

createClassToFileScannerCache()

Create class to file scanner cache

protected createClassToFileScannerCache() : void
Return values
void

Search results