Pinq\Providers\QueryProvider::__construct PHP Method

__construct() public method

public __construct ( Pinq\Queries\ISourceInfo $sourceInfo, Pinq\Providers\Configuration\IQueryConfiguration $configuration = null )
$sourceInfo Pinq\Queries\ISourceInfo
$configuration Pinq\Providers\Configuration\IQueryConfiguration
    public function __construct(Queries\ISourceInfo $sourceInfo, Configuration\IQueryConfiguration $configuration = null)
    {
        parent::__construct($sourceInfo, $configuration ?: new Configuration\DefaultQueryConfiguration());
        $this->requestBuilder = $this->configuration->getRequestQueryBuilder();
        $this->queryResultCollection = $this->configuration->getQueryResultCollection();
    }

Usage Example

コード例 #1
0
ファイル: QueryProvider.php プロジェクト: timetoogo/pinq
 public function __construct(Queries\ISourceInfo $sourceInfo, IQueryCompilerConfiguration $compilerConfiguration)
 {
     parent::__construct($sourceInfo, $compilerConfiguration->getQueryConfiguration());
     $this->compilerConfiguration = $compilerConfiguration;
 }
All Usage Examples Of Pinq\Providers\QueryProvider::__construct