Example #1
0
 /**
  * @depends testQuery
  */
 public function testParams()
 {
     $query = new Query();
     $this->assertNull($query->getParams());
     $params = array(1, 2, 3);
     $query->setParams($params);
     $this->assertEquals($params, $query->getParams());
 }
Example #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;
 }