AutomaticMenuPass
in package
implements
CompilerPass
FinalYes
Table of Contents
Interfaces
Properties
- $logger : LoggerInterface|null
- $settingsManager : SettingsManager
Methods
- __construct() : mixed
- getPriority() : int
- run() : DocumentNode[]
Properties
$logger read-only
private
LoggerInterface|null
$logger
= null
$settingsManager read-only
private
SettingsManager
$settingsManager
Methods
__construct()
public
__construct(SettingsManager $settingsManager[, LoggerInterface|null $logger = null ]) : mixed
Parameters
- $settingsManager : SettingsManager
- $logger : LoggerInterface|null = null
getPriority()
public
getPriority() : int
Return values
intrun()
public
run(DocumentNode[] $documents, CompilerContextInterface $compilerContext) : DocumentNode[]
Parameters
- $documents : DocumentNode[]
- $compilerContext : CompilerContextInterface