module Swaggable::DefinitionBase
Public Class Methods
included(klass)
click to toggle source
# File lib/swaggable/definition_base.rb, line 5 def self.included klass klass.send :include, ForwardingDsl::Getsetter klass.send :include, EnumerableAttributes end
new(args = {})
click to toggle source
# File lib/swaggable/definition_base.rb, line 10 def initialize args = {}, &block args.each {|k, v| self.send("#{k}=", v) } ForwardingDsl.run(self, &block) end