Method: LabClient::PaginatedResponse#initialize
- Defined in:
- lib/labclient/paginated_response.rb
#initialize(klass, response, client) ⇒ PaginatedResponse
Returns a new instance of PaginatedResponse.
9 10 11 12 13 14 15 16 17 |
# File 'lib/labclient/paginated_response.rb', line 9 def initialize(klass, response, client) @klass = klass @response = response @client = client @array = response.data.map { |entry| process_entry(entry, response) } auto_paginate if client.settings[:paginate] end |