ToctreeValidationPass
    
            
            in package
            
        
    
            
            implements
                            CompilerPass                    
    
    
FinalYes
Table of Contents
Interfaces
Properties
- $logger : LoggerInterface
 - $settingsManager : SettingsManager
 
Methods
- __construct() : mixed
 - getPriority() : int
 - isMissingInToctree() : bool
 - run() : array<string|int, 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(array<string|int, DocumentNode> $documents, CompilerContextInterface $compilerContext) : array<string|int, DocumentNode>
    Parameters
- $documents : array<string|int, DocumentNode>
 - $compilerContext : CompilerContextInterface