Sha256: 8bf08f0c02720843e519b07e96a40b9e221d09309832ff57f981ff875416752d

Contents?: true

Size: 323 Bytes

Versions: 8

Compression:

Stored size: 323 Bytes

Contents

module Trax
  module Controller
    module Collection
      module Searchable
        extend ::ActiveSupport::Concern

        def search(**options)
          index(**options)
        end

        def collection_response_meta
          super.merge!(:search_scopes => current_scopes)
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
trax_controller-1.0.0 lib/trax/controller/collection/searchable.rb
trax_controller-0.1.4 lib/trax/controller/collection/searchable.rb
trax_controller-0.1.3 lib/trax/controller/collection/searchable.rb
trax_controller-0.1.2 lib/trax/controller/collection/searchable.rb
trax_controller-0.1.1 lib/trax/controller/collection/searchable.rb
trax_controller-0.1.0 lib/trax/controller/collection/searchable.rb
trax_controller-0.0.4 lib/trax/controller/collection/searchable.rb
trax_controller-0.0.3 lib/trax/controller/collection/searchable.rb