Class: SimpleCrud::Pagination::WorPaginateAdapter

Inherits:
Object
  • Object
show all
Includes:
Adapter
Defined in:
lib/simple_crud/pagination/wor_paginate_adapter.rb

Overview

Assumes the controller includes Wor::Paginate.

Instance Method Summary collapse

Instance Method Details

#paginate(controller, relation, options) ⇒ Object



12
13
14
# File 'lib/simple_crud/pagination/wor_paginate_adapter.rb', line 12

def paginate(controller, relation, options)
  controller.send(:render_paginated, relation, options)
end

#paginated_records(controller, relation, options) ⇒ Object



16
17
18
19
# File 'lib/simple_crud/pagination/wor_paginate_adapter.rb', line 16

def paginated_records(controller, relation, options)
  adapter = controller.send(:find_adapter_for_content, relation, options)
  adapter.paginated_content
end