Sha256: 8336e744c4b48098ceb1cb6d42bae9913e1adbb792a208ee4b07525311a971ba

Contents?: true

Size: 323 Bytes

Versions: 7

Compression:

Stored size: 323 Bytes

Contents

class RecordingsController < ActionController::Base
  def index
    set_page_and_extract_portion_from Recording.all, per_page: params[:per_page]
    render json: @page.records if stale? etag: "placeholder"
  end

  def unpaged
    @page = "not a geared pagination page"
    head :ok if stale? etag: "placeholder"
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
geared_pagination-1.2.0 test/dummy/app/controllers/recordings_controller.rb
geared_pagination-1.1.2 test/dummy/app/controllers/recordings_controller.rb
geared_pagination-1.1.1 test/dummy/app/controllers/recordings_controller.rb
geared_pagination-1.1.0 test/dummy/app/controllers/recordings_controller.rb
geared_pagination-1.0.2 test/dummy/app/controllers/recordings_controller.rb
geared_pagination-1.0.1 test/dummy/app/controllers/recordings_controller.rb
geared_pagination-1.0.0 test/dummy/app/controllers/recordings_controller.rb