Doctrine\DBAL\Connection::createQueryBuilder PHP Method

createQueryBuilder() public method

Creates a new instance of a SQL query builder.
public createQueryBuilder ( ) : Doctrine\DBAL\Query\QueryBuilder
return Doctrine\DBAL\Query\QueryBuilder
    public function createQueryBuilder()
    {
        return new Query\QueryBuilder($this);
    }

Usage Example

 public function count()
 {
     $qb = $this->dbal->createQueryBuilder();
     $qb->select('count(*) c')->from('(' . $this->qb->getSQL() . ')', 'xxx');
     $row = $this->dbal->fetchAssoc($qb->getSQL());
     return $this->count = intval($row['c']);
 }
All Usage Examples Of Doctrine\DBAL\Connection::createQueryBuilder