COMPILER_PRIORITY
COMPILER_PRIORITY = 1000
This class is responsible for sending statistical information to the log.
For debugging purposes it can be convenient to send statistical information about the ProjectDescriptor to the log of phpDocumentor.
$analyzer : \phpDocumentor\Descriptor\ProjectAnalyzer
__construct(\Psr\Log\LoggerInterface $log, \phpDocumentor\Descriptor\ProjectAnalyzer $analyzer)
Registers the logger with this Compiler Pass.
\Psr\Log\LoggerInterface | $log | |
\phpDocumentor\Descriptor\ProjectAnalyzer | $analyzer |
execute(\phpDocumentor\Descriptor\ProjectDescriptor $project) : void
Analyzes the given project and returns the results to the logger.
This method will execute the business logic associated with a given compiler pass and allow it to manipulate or consumer the Object Graph using the ProjectDescriptor object.
\phpDocumentor\Descriptor\ProjectDescriptor | $project | Representation of the Object Graph that can be manipulated. |
Loading…