Pinq\QueryBuilder::__construct PHP Method

__construct() public method

public __construct ( Pinq\Providers\IQueryProvider $provider, TraversalExpression $queryExpression = null )
$provider Pinq\Providers\IQueryProvider
$queryExpression Pinq\Expressions\TraversalExpression
    public function __construct(Providers\IQueryProvider $provider, O\TraversalExpression $queryExpression = null)
    {
        $this->provider = $provider;
        $this->expression = $queryExpression ?: O\Expression::value($this);
    }

Usage Example

Beispiel #1
0
 public function __construct(Providers\IQueryProvider $provider, Queries\ISourceInfo $sourceInfo, O\TraversalExpression $queryExpression = null, IIteratorScheme $scheme = null)
 {
     parent::__construct($provider);
     $this->sourceInfo = $sourceInfo;
     $this->expression = $queryExpression ?: O\Expression::value($this);
     $this->scheme = $scheme ?: Iterators\SchemeProvider::getDefault();
 }
All Usage Examples Of Pinq\QueryBuilder::__construct