Module | Sinatra |
In: |
lib/sinatra/base.rb
lib/sinatra/compat.rb lib/sinatra/main.rb lib/sinatra/showexceptions.rb lib/sinatra/test.rb |
VERSION | = | '0.9.5' |
Deprecated. Use: Sinatra::Application
# File lib/sinatra/compat.rb, line 218 218: def application 219: sinatra_warn "Sinatra.application is deprecated; use Sinatra::Application instead." 220: Sinatra::Application 221: end
Deprecated. Use: Sinatra::Application.reset!
# File lib/sinatra/compat.rb, line 224 224: def application=(value) 225: raise ArgumentError unless value.nil? 226: sinatra_warn "Setting Sinatra.application to nil is deprecated; create a new instance instead." 227: Sinatra.class_eval do 228: remove_const :Application 229: const_set :Application, Class.new(Sinatra::Default) 230: end 231: end
# File lib/sinatra/compat.rb, line 233 233: def build_application 234: sinatra_warn "Sinatra.build_application is deprecated; use Sinatra::Application instead." 235: Sinatra::Application 236: end
# File lib/sinatra/compat.rb, line 253 253: def env 254: sinatra_warn "Sinatra.env is deprecated; use Sinatra::Application.environment instead." 255: options.environment 256: end
# File lib/sinatra/compat.rb, line 248 248: def host 249: sinatra_warn "Sinatra.host is deprecated; use Sinatra::Application.host instead." 250: options.host 251: end
Create a new Sinatra application. The block is evaluated in the new app‘s class scope.
# File lib/sinatra/base.rb, line 1149 1149: def self.new(base=Base, options={}, &block) 1150: base = Class.new(base) 1151: base.send :class_eval, &block if block_given? 1152: base 1153: end
# File lib/sinatra/compat.rb, line 238 238: def options 239: sinatra_warn "Sinatra.options is deprecated; use Sinatra::Application.option_name instead." 240: Sinatra::Application.options 241: end
# File lib/sinatra/compat.rb, line 243 243: def port 244: sinatra_warn "Sinatra.port is deprecated; use Sinatra::Application.port instead." 245: options.port 246: end