Methods | ||
---|---|---|
public
|
__construct(
OutputStyle $output,
Analyzer $analyzer,
Indexer $indexer,
Renderer $renderer,
string[] $paths,
string[] $include,
string[] $exclude,
)
|
# |
public
|
generate(): bool
|
# |
protected
|
findFiles(): string[]
|
# |
protected
|
analyze(string[] $files): AnalyzeResult
|
# |
protected
|
index(AnalyzeResult $analyzeResult): Index
|
# |
protected
|
render(Index $index): void
|
# |
protected
|
createProgressBar(string $label): ProgressBar
|
# |
protected
|
performance(
float $analyzeTime,
int $analyzeMemory,
float $indexTime,
int $indexMemory,
float $renderTime,
int $renderMemory,
): void
|
# |
protected
|
finish(AnalyzeResult $analyzeResult): bool
|
# |
Properties | |||
---|---|---|---|
protected
|
OutputStyle
|
$output
|
# |
protected
|
Analyzer
|
$analyzer
|
# |
protected
|
Indexer
|
$indexer
|
# |
protected
|
Renderer
|
$renderer
|
# |
protected
|
string[]
|
$paths
|
# |
protected
|
string[]
|
$include
|
# |
protected
|
string[]
|
$exclude
|
# |