Sha256: 7a98478bb374ddbc3123ea9384f16320d18ec9c18b8b6f8f5efe535ace81142d
Contents?: true
Size: 473 Bytes
Versions: 98
Compression:
Stored size: 473 Bytes
Contents
# frozen_string_literal: true module Renalware module Letters module Descriptions class SearchQuery attr_reader :term, :page, :per_page def initialize(term) @search_params = { text_cont: term } @search_params.reverse_merge!(s: "text asc") end def call search.result end def search @search ||= Description.ransack(@search_params) end end end end end
Version data entries
98 entries across 98 versions & 1 rubygems