class Swaggard::Parsers::Models
Public Instance Methods
run(yard_objects)
click to toggle source
# File lib/swaggard/parsers/models.rb, line 8 def run(yard_objects) definitions = [] yard_objects.each do |yard_object| next unless yard_object.type == :class definition = Swagger::Definition.new(yard_object.path) yard_object.tags.each do |tag| property = Swagger::Property.new(tag) definition.add_property(property) end definitions << definition end definitions end