Sha256: 46c43b2d6e3371d34e13cb5da230e873d58336ef25242b06a02edd3fed9b3204
Contents?: true
Size: 452 Bytes
Versions: 87
Compression:
Stored size: 452 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/system" module Renalware module System class DownloadQuery attr_reader :query_params def initialize(query_params) @query_params = query_params || {} end def call search.result.includes(:updated_by) end def search @search ||= Download.order(view_count: :desc, name: :asc).ransack(query_params) end end end end
Version data entries
87 entries across 87 versions & 1 rubygems