Class: JSONAPI::Paginator
- Inherits:
-
Object
- Object
- JSONAPI::Paginator
show all
- Defined in:
- lib/jsonapi/paginator.rb
Instance Method Summary
collapse
Constructor Details
#initialize(params) ⇒ Paginator
Returns a new instance of Paginator.
3
4
|
# File 'lib/jsonapi/paginator.rb', line 3
def initialize(params)
end
|
Instance Method Details
#apply(relation) ⇒ Object
6
7
8
9
10
|
# File 'lib/jsonapi/paginator.rb', line 6
def apply(relation)
relation
end
|
#paginator_for(paginator) ⇒ Object
15
16
17
18
|
# File 'lib/jsonapi/paginator.rb', line 15
def paginator_for(paginator)
paginator_class_name = "#{paginator.to_s.camelize}Paginator"
Object.const_get(paginator_class_name) if paginator_class_name
end
|