PHP Class Pinq\Parsing\FunctionStructure

Author: Elliot Levin ([email protected])
Inheritance: extends MagicResolvable, implements Pinq\Parsing\IFunctionStructure
Datei anzeigen Open project: timetoogo/pinq

Protected Properties

Property Type Description
$bodyExpressions Pinq\Expressions\Expression[]
$declaration Pinq\Parsing\IFunctionDeclaration

Public Methods

Method Description
__construct ( Pinq\Parsing\IFunctionDeclaration $declaration, array $bodyExpressions )
getBodyExpressions ( )
getDeclaration ( )

Protected Methods

Method Description
withResolvedMagic ( array $resolvedExpressions )

Method Details

__construct() public method

public __construct ( Pinq\Parsing\IFunctionDeclaration $declaration, array $bodyExpressions )
$declaration Pinq\Parsing\IFunctionDeclaration
$bodyExpressions array

getBodyExpressions() public method

public getBodyExpressions ( )

getDeclaration() public method

public getDeclaration ( )

withResolvedMagic() protected method

protected withResolvedMagic ( array $resolvedExpressions )
$resolvedExpressions array

Property Details

$bodyExpressions protected_oe property

protected Expression[],Pinq\Expressions $bodyExpressions
return Pinq\Expressions\Expression[]

$declaration protected_oe property

protected IFunctionDeclaration,Pinq\Parsing $declaration
return Pinq\Parsing\IFunctionDeclaration