public setBuilder ( Doctrine\DBAL\Query\QueryBuilder $builder ) | ||
$builder | Doctrine\DBAL\Query\QueryBuilder |
public function setBuilder(QueryBuilder $builder)
{
$this->builder = $builder;
return $this;
}
/** * Factory method for create a new query for given entity with optional custom query builder. * * @param $entity * * @param \Doctrine\DBAL\Query\QueryBuilder $builder * * @return \Blast\Orm\Query */ public function createQuery($entity = null, QueryBuilder $builder = null) { $query = new Query($this, $entity); $query->setBuilder(null === $builder ? parent::createQueryBuilder() : $builder); return $query; }