PHP Class Pinq\Providers\DSL\Compilation\Compilers\OperationQueryCompiler

Author: Elliot Levin ([email protected])
Inheritance: extends QueryCompiler, implements Pinq\Providers\DSL\Compilation\Compilers\IOperationQueryCompiler
Show file Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Property Type Description
$compilation Pinq\Providers\DSL\Compilation\IOperationCompilation
$query Pinq\Queries\IOperationQuery

Public Methods

Method Description
__construct ( Pinq\Queries\IOperationQuery $query, Pinq\Providers\DSL\Compilation\IOperationCompilation $compilation, Pinq\Providers\DSL\Compilation\Compilers\IScopeCompiler $scopeCompiler )

Protected Methods

Method Description
compileQuery ( ) : void

Method Details

__construct() public method

public __construct ( Pinq\Queries\IOperationQuery $query, Pinq\Providers\DSL\Compilation\IOperationCompilation $compilation, Pinq\Providers\DSL\Compilation\Compilers\IScopeCompiler $scopeCompiler )
$query Pinq\Queries\IOperationQuery
$compilation Pinq\Providers\DSL\Compilation\IOperationCompilation
$scopeCompiler Pinq\Providers\DSL\Compilation\Compilers\IScopeCompiler

compileQuery() protected method

protected compileQuery ( ) : void
return void

Property Details

$compilation protected property

protected IOperationCompilation,Pinq\Providers\DSL\Compilation $compilation
return Pinq\Providers\DSL\Compilation\IOperationCompilation

$query protected property

protected IOperationQuery,Pinq\Queries $query
return Pinq\Queries\IOperationQuery