Method: ActionDispatch::Routing::Mapper::Scope#initialize

Defined in:
actionpack/lib/action_dispatch/routing/mapper.rb

#initialize(hash, parent = ROOT, scope_level = nil) ⇒ Scope

Returns a new instance of Scope.



2300
2301
2302
2303
2304
# File 'actionpack/lib/action_dispatch/routing/mapper.rb', line 2300

def initialize(hash, parent = ROOT, scope_level = nil)
  @parent = parent
  @hash = parent ? parent.frame.merge(hash) : hash
  @scope_level = scope_level
end