Sha256: 7865267af20f3b9a3e606c3d3923108ad3cca8a841148611303fd5dbda3de23d

Contents?: true

Size: 393 Bytes

Versions: 315

Compression:

Stored size: 393 Bytes

Contents

module ForestLiana
  class IntegrationBaseGetter
    private

    def pagination?
      @params[:page] && @params[:page][:number]
    end

    def limit
      return 10 unless pagination?

      if @params[:page][:size]
        @params[:page][:size].to_i
      else
        10
      end
    end

    def collection
      @params[:collection].singularize.camelize.constantize
    end
  end
end

Version data entries

315 entries across 315 versions & 1 rubygems

Version Path
forest_liana-9.11.1 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.11.0 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.10.6 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.10.5 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.10.4 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.10.3 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.10.2 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.10.1 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.10.0 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.9.1 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.9.0 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.8.0 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.7.0 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.6.4 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.6.3 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.6.0 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.5.7 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.5.6 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.5.5 app/services/forest_liana/integration_base_getter.rb
forest_liana-9.5.4 app/services/forest_liana/integration_base_getter.rb