/** * @covers Veles\DataBase\DbFilter::getGroup */ public function testGetGroup() { $group = 'group string'; $this->object->setGroup($group); $expected = "GROUP BY {$group}"; $result = $this->object->getGroup(); $msg = 'DbFilter::getGroup() returns wrong result!'; $this->assertSame($expected, $result, $msg); }
/** * @param $filter DbFilter * * @return array */ protected function extractParams(DbFilter $filter) { return ['where' => $filter->getWhere(), 'group' => $filter->getGroup(), 'having' => $filter->getHaving(), 'order' => $filter->getOrder()]; }