Exemple #1
0
 /**
  * @depends testConstruct
  */
 public function testQuery()
 {
     $query = new Query();
     $this->assertNull($query->getQuery());
     $sql = 'SELECT 1 FROM `test`';
     $query->setQuery($sql);
     $this->assertEquals($sql, $query->getQuery());
 }
Exemple #2
0
 /**
  * @param string $query
  * @param array $params
  * @return Query
  */
 public static function customQuery($query, array $params = array())
 {
     $ormQuery = new Query(get_called_class(), static::getDatabase());
     $ormQuery->setQuery($query);
     if (!empty($params)) {
         $ormQuery->setParams($params);
     }
     return $ormQuery;
 }