class Apia::DSLs::LookupArgumentSet

Public Instance Methods

potential_error(klass, &block) click to toggle source
# File lib/apia/dsls/lookup_argument_set.rb, line 9
def potential_error(klass, &block)
  if block_given? && klass.is_a?(String)
    id = "#{@definition.id}/#{Helpers.camelize(klass)}"
    klass = Apia::Error.create(id, &block)
  end

  @definition.potential_errors << klass
end
resolver(&block) click to toggle source
# File lib/apia/dsls/lookup_argument_set.rb, line 18
def resolver(&block)
  @definition.resolver = block
end