module Sinatra::Namespace::InstanceMethods

Public Instance Methods

error_block!(*keys) click to toggle source
# File lib/sinatra/namespace.rb, line 139
def error_block!(*keys)
  if block = keys.inject(nil) { |b,k| b ||= @namespace.errors[k] }
    instance_eval(&block)
  else
    super
  end
end
settings() click to toggle source
# File lib/sinatra/namespace.rb, line 131
def settings
  @namespace
end
template_cache() click to toggle source
# File lib/sinatra/namespace.rb, line 135
def template_cache
  super.fetch(:nested, @namespace) { Tilt::Cache.new }
end