Module: Otto::ClassMethods
- Included in:
- Otto
- Defined in:
- lib/otto.rb
Instance Method Summary collapse
- #default ⇒ Object
- #env?(*guesses) ⇒ Boolean
- #load(path) ⇒ Object
- #path(definition, params = {}) ⇒ Object
- #routes ⇒ Object
Instance Method Details
#default ⇒ Object
474 475 476 477 |
# File 'lib/otto.rb', line 474 def default @default ||= Otto.new @default end |
#env?(*guesses) ⇒ Boolean
491 492 493 |
# File 'lib/otto.rb', line 491 def env? *guesses !guesses.flatten.select { |n| ENV['RACK_ENV'].to_s == n.to_s }.empty? end |
#load(path) ⇒ Object
479 480 481 |
# File 'lib/otto.rb', line 479 def load(path) default.load path end |
#path(definition, params = {}) ⇒ Object
483 484 485 |
# File 'lib/otto.rb', line 483 def path(definition, params = {}) default.path definition, params end |
#routes ⇒ Object
487 488 489 |
# File 'lib/otto.rb', line 487 def routes default.routes end |