PHP Class Pinq\Parsing\PhpParser\LocatedFunctionNode

Inheritance: extends Pinq\Parsing\LocatedFunction
Show file Open project: timetoogo/pinq Class Usage Examples

Public Methods

Method Description
__construct ( Pinq\Parsing\IFunctionSignature $signature, Pinq\Parsing\IFunctionLocation $location, Pinq\Parsing\IFunctionDeclaration $declaration, PhpParser\Node $node )
getBodyNodes ( ) : PhpParser\Node[]
getDeclaration ( ) : Pinq\Parsing\IFunctionDeclaration

Method Details

__construct() public method

public __construct ( Pinq\Parsing\IFunctionSignature $signature, Pinq\Parsing\IFunctionLocation $location, Pinq\Parsing\IFunctionDeclaration $declaration, PhpParser\Node $node )
$signature Pinq\Parsing\IFunctionSignature
$location Pinq\Parsing\IFunctionLocation
$declaration Pinq\Parsing\IFunctionDeclaration
$node PhpParser\Node

getBodyNodes() public method

public getBodyNodes ( ) : PhpParser\Node[]
return PhpParser\Node[]

getDeclaration() public method

public getDeclaration ( ) : Pinq\Parsing\IFunctionDeclaration
return Pinq\Parsing\IFunctionDeclaration