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

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

Protected Properties

Property Type Description
$compilation Pinq\Providers\DSL\Compilation\IRequestCompilation
$query Pinq\Queries\IRequestQuery

Public Methods

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

Protected Methods

Method Description
compileQuery ( ) : void

Method Details

__construct() public method

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

compileQuery() protected method

protected compileQuery ( ) : void
return void

Property Details

$compilation protected property

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

$query protected property

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