module Sinatra::Rider

Constants

VERSION

Public Class Methods

registered(app) click to toggle source
# File lib/sinatra/rider.rb, line 19
def self.registered(app)
  app.set :database_file, File.join(app.root, 'config/database.yml').to_s

  %w(app lib).map do |path|
    Dir.glob("#{File.join(app.root, path)}/*.rb").each { |file| require file }
  end

  app.register Sinatra::ActiveRecordExtension
  app.register Sinatra::Rider::Assets
  app.register Sinatra::Rider::Authentication
  app.register Sinatra::Rider::Configuration
  app.register Sinatra::Rider::Pathing
end