Sha256: 66f779a3c86af4bf4467a7786297573dea1842f14fa3f6e4e2e88b7ba87a0977

Contents?: true

Size: 265 Bytes

Versions: 70

Compression:

Stored size: 265 Bytes

Contents

module WithScopedQueries::Page
  def self.query_by(params, current_scope, _)
    page_param = params[:page] || 1
    current_scope.page(page_param)
  end

  def self.add_queriable_attributes_to(klass, _)
    klass.queriable_attributes.merge!(page: :page)
  end
end

Version data entries

70 entries across 70 versions & 2 rubygems

Version Path
mumuki-domain-7.6.1 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.6.0 app/models/concerns/with_scoped_queries/page.rb
mumuki-laboratory-7.5.2 vendor/bundle/ruby/2.6.0/bundler/gems/mumuki-domain-ad16a5930cec/app/models/concerns/with_scoped_queries/page.rb
mumuki-laboratory-7.5.1 vendor/bundle/ruby/2.3.0/bundler/gems/mumuki-domain-a059418e5fd8/app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.5.1 app/models/concerns/with_scoped_queries/page.rb
mumuki-laboratory-7.5.0 vendor/bundle/ruby/2.6.0/bundler/gems/mumuki-domain-acb12583b793/app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.5.0 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.4.1 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.4.0 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.3.2 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.3.1 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.2.3 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.3.0 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.2.2 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.2.1 app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.2.0 app/models/concerns/with_scoped_queries/page.rb
mumuki-laboratory-7.1.0 vendor/bundle/ruby/2.3.0/bundler/gems/mumuki-domain-925adf85cca8/app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.1.0 app/models/concerns/with_scoped_queries/page.rb
mumuki-laboratory-7.0.12 vendor/bundle/ruby/2.3.0/bundler/gems/mumuki-domain-74da3d4af98c/app/models/concerns/with_scoped_queries/page.rb
mumuki-domain-7.0.6 app/models/concerns/with_scoped_queries/page.rb