PHP Class Storm\Api\Base\FunctionToASTConverter

Show file Open project: timetoogo/penumbra Class Usage Examples

Protected Properties

Property Type Description
$Parser Storm\Drivers\Fluent\Object\Functional\IParser
$Reader Storm\Drivers\Fluent\Object\Functional\IReader

Public Methods

Method Description
FunctionToAST ( Storm\Core\Object\IEntityMap $EntityMap, callable $Function, $ResolveVariables = true ) : Storm\Drivers\Fluent\Object\Functional\IAST
GetParser ( )
GetReader ( )
__construct ( Storm\Drivers\Fluent\Object\Functional\IReader $Reader, Storm\Drivers\Fluent\Object\Functional\IParser $Parser )

Method Details

FunctionToAST() public method

public FunctionToAST ( Storm\Core\Object\IEntityMap $EntityMap, callable $Function, $ResolveVariables = true ) : Storm\Drivers\Fluent\Object\Functional\IAST
$EntityMap Storm\Core\Object\IEntityMap
$Function callable
return Storm\Drivers\Fluent\Object\Functional\IAST

GetParser() final public method

final public GetParser ( )

GetReader() final public method

final public GetReader ( )

__construct() public method

public __construct ( Storm\Drivers\Fluent\Object\Functional\IReader $Reader, Storm\Drivers\Fluent\Object\Functional\IParser $Parser )
$Reader Storm\Drivers\Fluent\Object\Functional\IReader
$Parser Storm\Drivers\Fluent\Object\Functional\IParser

Property Details

$Parser protected property

protected IParser,Storm\Drivers\Fluent\Object\Functional $Parser
return Storm\Drivers\Fluent\Object\Functional\IParser

$Reader protected property

protected IReader,Storm\Drivers\Fluent\Object\Functional $Reader
return Storm\Drivers\Fluent\Object\Functional\IReader