ToctreeValidationPass
in package
implements
CompilerPass
FinalYes
Table of Contents
Interfaces
Properties
- $logger : LoggerInterface
- $settingsManager : SettingsManager
Methods
- __construct() : mixed
- getPriority() : int
- isMissingInToctree() : bool
- run() : DocumentNode[]
Properties
$logger read-only
private
LoggerInterface
$logger
$settingsManager
private
SettingsManager
$settingsManager
Methods
__construct()
public
__construct(LoggerInterface $logger[, SettingsManager|null $settingsManager = null ]) : mixed
Parameters
- $logger : LoggerInterface
- $settingsManager : SettingsManager|null = null
getPriority()
public
getPriority() : int
Return values
intisMissingInToctree()
public
isMissingInToctree(DocumentEntryNode $documentEntry, ProjectNode $projectNode) : bool
Parameters
- $documentEntry : DocumentEntryNode
- $projectNode : ProjectNode
Return values
boolrun()
public
run(DocumentNode[] $documents, CompilerContextInterface $compilerContext) : DocumentNode[]
Parameters
- $documents : DocumentNode[]
- $compilerContext : CompilerContextInterface