class RouteTranslator::Route
Attributes
Public Class Methods
Source
# File lib/route_translator/route.rb, line 7 def initialize(route_set, path, name, options_constraints, options, mapping) @route_set = route_set @path = path @name = name @options_constraints = options_constraints @options = options @mapping = mapping end
Public Instance Methods
Source
# File lib/route_translator/route.rb, line 16 def scope @scope ||= if mapping.defaults[:controller] %i[routes controllers].push mapping.defaults[:controller] else %i[routes controllers] end end