class ActionDispatch::Routing::Mapper
Public Instance Methods
mount_journey(path, controller) { || ... }
click to toggle source
# File lib/form_journey/routes.rb, line 5 def mount_journey(path, controller) resource "#{path}", only: [] do get "/", controller: controller, action: :default_step get "/:id/edit", controller: controller, action: 'edit', as: 'edit' yield if block_given? match "/:action", controller: controller, action: /[a-z0-9_]+/, via: [:get, :post, :patch, :delete], as: 'step' end end