PHP Class Pinq\Parsing\ParserBase

Author: Elliot Levin ([email protected])
Inheritance: implements Pinq\Parsing\IParser
Show file Open project: timetoogo/pinq

Public Methods

Method Description
getReflection ( callable $function )
parse ( Pinq\Parsing\IFunctionReflection $reflection )

Protected Methods

Method Description
parseFunction ( Pinq\Parsing\IFunctionReflection $reflection, string $filePath ) : Pinq\Parsing\IFunctionStructure

Method Details

getReflection() public method

public getReflection ( callable $function )
$function callable

parse() final public method

final public parse ( Pinq\Parsing\IFunctionReflection $reflection )
$reflection Pinq\Parsing\IFunctionReflection

parseFunction() abstract protected method

abstract protected parseFunction ( Pinq\Parsing\IFunctionReflection $reflection, string $filePath ) : Pinq\Parsing\IFunctionStructure
$reflection Pinq\Parsing\IFunctionReflection
$filePath string
return Pinq\Parsing\IFunctionStructure