Sha256: 7f4d3afd7082e91811c09e65cb02cdcf08a4c7776c454e5732d4c78706cafa93

Contents?: true

Size: 297 Bytes

Versions: 15

Compression:

Stored size: 297 Bytes

Contents

require 'active_support'

class LHS::Record

  module Where
    extend ActiveSupport::Concern

    module ClassMethods
      # Used to query data from the service.
      def where(params = {})
        data = request(params: params)
        data._record_class.new(data)
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
lhs-3.3.6 lib/lhs/concerns/record/where.rb
lhs-3.3.5 lib/lhs/concerns/record/where.rb
lhs-3.3.3 lib/lhs/concerns/record/where.rb
lhs-3.3.2 lib/lhs/concerns/record/where.rb
lhs-3.3.1 lib/lhs/concerns/record/where.rb
lhs-3.3.0 lib/lhs/concerns/record/where.rb
lhs-3.2.0 lib/lhs/concerns/record/where.rb
lhs-3.1.3 lib/lhs/concerns/record/where.rb
lhs-3.1.1 lib/lhs/concerns/record/where.rb
lhs-3.1.0 lib/lhs/concerns/record/where.rb
lhs-3.0.5 lib/lhs/concerns/record/where.rb
lhs-3.0.4 lib/lhs/concerns/record/where.rb
lhs-3.0.3 lib/lhs/concerns/record/where.rb
lhs-3.0.2 lib/lhs/concerns/record/where.rb
lhs-3.0.1 lib/lhs/concerns/record/where.rb