Sha256: 4adefd5a7a03eed8d3339e79d9891cb65fcd719c195fe7b0b26ab603208e778a

Contents?: true

Size: 540 Bytes

Versions: 23

Compression:

Stored size: 540 Bytes

Contents

require_relative 'search/search_result'
require_relative 'search/api'

module BEL
  module Resource

    module Search

      module Plugins; end

      extend LittlePlugger(
        :path   => 'bel/resource/search/plugins',
        :module => BEL::Resource::Search::Plugins
      )

      module ClassMethods

        # @param  [Hash<Symbol => Object>] options
        # @return
        def self.create_search(options = {})
          fail NotImplementedError.new, "#{__method__} is not implemented"
        end
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
bel-1.1.2 lib/bel/resource/search.rb
bel-1.1.1 lib/bel/resource/search.rb
bel-1.1.0 lib/bel/resource/search.rb
bel-1.0.1 lib/bel/resource/search.rb
bel-1.0.0 lib/bel/resource/search.rb
bel-0.7.0 lib/bel/resource/search.rb
bel-0.6.0 lib/bel/resource/search.rb
bel-0.5.0 lib/bel/resource/search.rb
bel-0.4.2 lib/bel/resource/search.rb
bel-0.4.1 lib/bel/resource/search.rb
bel-0.4.0 lib/bel/resource/search.rb
bel-0.4.0.beta.13 lib/bel/resource/search.rb
bel-0.4.0.beta.12 lib/bel/resource/search.rb
bel-0.4.0.beta.11 lib/bel/resource/search.rb
bel-0.4.0.beta.10 lib/bel/resource/search.rb
bel-0.4.0.beta.9 lib/bel/resource/search.rb
bel-0.4.0.beta.8 lib/bel/resource/search.rb
bel-0.4.0.beta.7 lib/bel/resource/search.rb
bel-0.4.0.beta.5 lib/bel/resource/search.rb
bel-0.4.0.beta.4 lib/bel/resource/search.rb