Module: Constantizer::Sinatra

Defined in:
lib/constantizer/integration/sinatra.rb

Overview

provide helper to register within your Sinatra app

set :root, File.dirname(__FILE__) register Constantizer

Class Method Summary collapse

Class Method Details

.registered(app) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/constantizer/integration/sinatra.rb', line 8

def self.registered(app)
  app.configure do |inner_app|
    Constantizer.load!(File.join(inner_app.root, 'constants'))

    inner_app.use(Constantizer::Rack::Reloader) if inner_app.development?
  end
end