class TestController < ApplicationController
load 'lib/Report.rb'
load 'lib/MyReport.rb'
def index
options = { 'name_order' => 'users.id', 'name_dir' => '0' }.update(self.params || {})
render :text => MyReport.generate(self, "name",
:order_by => options['name_order'] + (options['name_dir'] == "0" ? " ASC" : " DESC"),
:limit => 10,
:pagination => { :page => params[:name] })
end
end Powered by
GeSHi Syntax Highlighting software.
Author of all (other) material unless otherwise specified:
Loren Segal. Copyright 2005.