module Rails::RFC6570::Helper
Public Instance Methods
rfc6570_route(name, **opts)
click to toggle source
# File lib/rails/rfc6570.rb, line 109 def rfc6570_route(name, **opts) route = Rails.application.routes.named_routes[name] raise KeyError.new "No named routed for `#{name}'." unless route route.to_rfc6570(**opts, ctx: self) end
rfc6570_routes(**opts)
click to toggle source
# File lib/rails/rfc6570.rb, line 100 def rfc6570_routes(**opts) routes = {} Rails.application.routes.named_routes.names.each do |key| routes[key] = rfc6570_route(key, **opts) end routes end