class Apia::Definitions::Polymorph

Attributes

options[R]

Public Instance Methods

dsl() click to toggle source
# File lib/apia/definitions/polymorph.rb, line 17
def dsl
  @dsl ||= DSLs::Polymorph.new(self)
end
setup() click to toggle source
# File lib/apia/definitions/polymorph.rb, line 13
def setup
  @options = {}
end
validate(errors) click to toggle source
# File lib/apia/definitions/polymorph.rb, line 21
def validate(errors)
  @options.each_value do |option|
    option.validate(errors)
  end
end