lib/paginated_table/page.rb in paginated_table-0.0.3 vs lib/paginated_table/page.rb in paginated_table-0.0.4
- old
+ new
@@ -44,10 +44,11 @@
end
end
class PageParams
- def self.create_page_from_params(params)
+ def self.create_page(request_params, defaults = {})
+ params = request_params.reverse_merge(defaults)
Page.new(
:number => params[:page],
:rows => params[:per_page],
:sort_column => params[:sort_column],
:sort_direction => params[:sort_direction]