Module: ApiTaster
- Defined in:
- lib/api_taster.rb,
lib/api_taster/route.rb,
lib/api_taster/engine.rb,
lib/api_taster/mapper.rb,
lib/api_taster/version.rb,
lib/api_taster/form_builder.rb,
app/helpers/api_taster/application_helper.rb,
app/controllers/api_taster/routes_controller.rb,
app/controllers/api_taster/application_controller.rb
Defined Under Namespace
Modules: ApplicationHelper Classes: ApplicationController, Engine, FormBuilder, Mapper, Route, RoutesController
Constant Summary collapse
- VERSION =
"0.4.1"
Class Method Summary collapse
Class Method Details
.routes(&block) ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/api_taster.rb', line 8 def self.routes(&block) Route.route_set = Rails.application.routes Route.inputs = {} Route.missing_definitions = [] Route.obsolete_definitions = [] Mapper.instance_eval(&block) Route.calculate_missing_definitions end |