Sha256: 4a5ecee06fcfbf32ec2d7fe59e3f6783fcb9c2503de2b92d173e5f07de7574d4

Contents?: true

Size: 674 Bytes

Versions: 4

Compression:

Stored size: 674 Bytes

Contents

require "qcourses/version"
require_relative 'qcourses/configuration'
module Qcourses
  def self.env
    @@env ||= (ENV['RACK_ENV'] || ENV['QCOURSES_ENV'] || 'development')
  end
  def self.config
    @@config
  end
  def self.log_file
    config.file("log/#{env}.log")
  end
  def self.configure(&configuration_block)
    @@config = Configuration.instance
    @@config.local_root = File.expand_path('..', File.dirname(__FILE__))
    self.config.configure(&configuration_block)
    require 'qcourses/date_ex'
    require 'qcourses/string_ex'
    require 'qcourses/models'
  end
end
require 'qcourses/renderers'
require 'qcourses/view_helpers'
require 'qcourses/controllers'

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
qcourses-0.1.8 lib/qcourses.rb
qcourses-0.1.7 lib/qcourses.rb
qcourses-0.1.6 lib/qcourses.rb
qcourses-0.1.5 lib/qcourses.rb