class Jets::Router::Scope

def full_namespace

def full_namespace
  ns = []
  current = self
  while current
    ns.unshift(current.options[:namespace])
    current = current.parent
  end
  ns.empty? ? nil : ns.join('/')
end

def initialize(options = {}, parent = nil, level = 1)

def initialize(options = {}, parent = nil, level = 1)
  @options = options
  @parent = parent
  @level = level
end

def new(options={})

def new(options={})
  self.class.new(options, self, level + 1)
end

def root?

def root?
  @parent.nil?
end