\phpDocumentor\Pipeline\StageCompile

Compiles and links the ast objects into the full ast

Summary

Methods
Properties
Constants
__construct()
__invoke()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$compiler
N/A

Properties

$compiler

$compiler : \phpDocumentor\Compiler\Compiler

Type

\phpDocumentor\Compiler\Compiler — Collection of pre-transformation actions (Compiler Passes)

Methods

__construct()

__construct(\phpDocumentor\Compiler\Compiler  $compiler) : mixed

Initializes the command with all necessary dependencies to construct human-suitable output from the AST.

Parameters

\phpDocumentor\Compiler\Compiler $compiler

Returns

mixed —

__invoke()

__invoke(\phpDocumentor\Pipeline\Stage\Payload  $payload) : \phpDocumentor\Pipeline\Stage\Payload

Executes the business logic involved with this command.

Parameters

\phpDocumentor\Pipeline\Stage\Payload $payload

Throws

\Exception

If the target location is not a folder.

Returns

\phpDocumentor\Pipeline\Stage\Payload —