public function getRows()
    {
        $query = $this->getQuery();
        
        if (!empty($this->columns)) {
            $query->select(implode(', ', $this->columns));
        }
        
        foreach ($this->sort as $key => $value) {
            $query->sortBy($key, $value);
        }
        
        if ($this->range) {
            $query->limit($this->start, $this->range);
        }
        
        if (!empty($this->group)) {
            $query->groupBy($this->group);
        }
        
        return $this->database->query($query, $this->database->getBinds());
    }
public function getRows()
    {
        $query = $this->getQuery();
        
        if (!empty($this->columns)) {
            $query->select(implode(', ', $this->columns));
        }
        
        foreach ($this->sort as $key => $value) {
            $query->sortBy($key, $value);
        }
        
        if ($this->range) {
            $query->limit($this->start, $this->range);
        }
        
        if (!empty($this->group)) {
            $query->groupBy($this->group);
        }
        
        return $this->database->query($query, $this->database->getBinds());
    }
public function getRows ( ) { $ query = $ this -> getQuery ( ) ; if ( ! empty ( $ this -> columns ) ) { $ query -> select ( implode ( ', ' , $ this -> columns ) ) ; } foreach ( $ this -> sort as $ key => $ value ) { $ query -> sortBy ( $ key , $ value ) ; } if ( $ this -> range ) { $ query -> limit ( $ this -> start , $ this -> range ) ; } if ( ! empty ( $ this -> group ) ) { $ query -> groupBy ( $ this -> group ) ; } return $ this -> database -> query ( $ query , $ this -> database -> getBinds ( ) ) ; }
Returns the array rows

@return array
Returns the array rows