/** * @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()); }
/** * @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; }