Sha256: e4a4244247a9c7bc6e2603f856491c9e859857a7b3d24b9159372f322423fa9b
Contents?: true
Size: 929 Bytes
Versions: 1
Compression:
Stored size: 929 Bytes
Contents
require 'sinatra/base' require 'aerogel/core/reloader' require 'aerogel/core/config' require 'aerogel/core/helpers' require 'aerogel/core/routes' require 'aerogel/core/assets' require 'aerogel/core/db' require 'aerogel/core/render' require 'aerogel/core/errors' class Aerogel::Application < Sinatra::Base # Loads and configures application modules # def self.load Aerogel.on_load_callbacks.each do |callback| callback.call self end puts "** Aerogel application configured v#{Aerogel::version}-#{environment}" self end end # class Aerogel::Application Aerogel.on_load do |app| # Loads application environment # # application path is registered last Aerogel.register_path( Aerogel.application_path ) app.register Aerogel::Config app.register Aerogel::Helpers app.register Aerogel::Routes app.register Aerogel::Assets app.register Aerogel::Db app.register Aerogel::Render end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aerogel-core-1.3.0 | lib/aerogel/core/application.rb |