Module: Redis::Objects::Pagination::Paginatable

Defined in:
lib/redis/objects/pagination/paginatable.rb

Instance Method Summary collapse

Instance Method Details

#paginator(method_name, options = {}) ⇒ Paginator

Create Paginator object by method name

Parameters:

  • method (Symbol, Hash<Symbol, Array>)

    name only or method name and arguments hash

  • options (Hash) (defaults to: {})

Options Hash (options):

  • :limit (Integer)

    ::Redis::Objects::Pagination.config.default_per_page

  • :offset (Integer)

    0

  • :total_count (Integer)

Returns:



14
15
16
# File 'lib/redis/objects/pagination/paginatable.rb', line 14

def paginator(method_name, options = {})
  Paginator.new(self, method_name, options)
end