Class: Zable::WillPaginate::LinkWithParamsRenderer
- Inherits:
-
WillPaginate::ViewHelpers::LinkRenderer
- Object
- WillPaginate::ViewHelpers::LinkRenderer
- Zable::WillPaginate::LinkWithParamsRenderer
- Defined in:
- lib/zable/will_paginate.rb
Instance Method Summary collapse
-
#initialize(zable_view, params = {}) ⇒ LinkWithParamsRenderer
constructor
A new instance of LinkWithParamsRenderer.
- #url(page) ⇒ Object
Constructor Details
#initialize(zable_view, params = {}) ⇒ LinkWithParamsRenderer
Returns a new instance of LinkWithParamsRenderer.
7 8 9 10 |
# File 'lib/zable/will_paginate.rb', line 7 def initialize(zable_view, params = {}) @zable_view = zable_view @params = params end |
Instance Method Details
#url(page) ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/zable/will_paginate.rb', line 12 def url(page) page_params = {:page => {:num => page}} @zable_view.current_path_with_params( page_params, @zable_view.params.slice(:search, :sort), @zable_view.page_size_params, @params ) end |