Module: Tina4::Swagger

Defined in:
lib/tina4/swagger.rb

Class Method Summary collapse

Class Method Details

.generate(routes = []) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/tina4/swagger.rb', line 7

def generate(routes = [])
  spec = base_spec
  route_list = routes.empty? ? Tina4::Router.routes : routes
  route_list.each do |route|
    add_route_to_spec(spec, route)
  end
  spec
end