Class: Zable::WillPaginate::LinkWithParamsRenderer

Inherits:
WillPaginate::ViewHelpers::LinkRenderer
  • Object
show all
Defined in:
lib/zable/will_paginate.rb

Instance Method Summary collapse

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
# 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), @params)
end