Sha256: 26a3b5470c7e6b42f07dc947f34a42d5e3231bea700b918ae0e0db0fc3345e79
Contents?: true
Size: 422 Bytes
Versions: 8
Compression:
Stored size: 422 Bytes
Contents
module Quandl module Cassinatra module Concerns module Search extend ActiveSupport::Concern included do include ScopeBuilder::Model scope_builder_for :search search_helper :all, ->{ connection.where(attributes).fetch } search_helper :connection, -> { self.class.parent } search_scope.class_eval do delegate *Array.forwardable_methods, to: :all end end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems