class Conquiro::SoftwareRepository

Public Instance Methods

adapter() click to toggle source
Calls superclass method
# File lib/conquiro/software_repository.rb, line 16
def adapter
  super || Conquiro::SearchAPI::Adapter.new
end
query(params) click to toggle source
# File lib/conquiro/software_repository.rb, line 7
def query(params)
  params.reverse_merge!(default_params)
  criteria = Conquiro::Criteria.new
  params.each { |name, value|
    criteria[name] = value
  }
  adapter.query(criteria)
end

Protected Instance Methods

default_params() click to toggle source
# File lib/conquiro/software_repository.rb, line 21
def default_params
  {entity: 'software'}
end