class AppBase::Railtie
Private Class Methods
setup_default(config)
click to toggle source
# File lib/appbase/railtie.rb, line 174 def setup_default(config) return if config.respond_to? :appbase # default values for appbase configuration config.appbase = ActiveSupport::OrderedOptions.new config.appbase.enabled = false config.appbase.mount = "/appbase" config.appbase.user_identity = nil config.appbase.token_store = :cookies # :cookies, :headers, :params config.appbase.token_key_user = :u config.appbase.token_key_session = :s config.appbase.models = [] end
Public Instance Methods
enabled()
click to toggle source
# File lib/appbase/railtie.rb, line 188 def enabled if File.basename(ENV['_']) == 'rake' puts "Running with `rake #{$*.join(' ')}`" end config.appbase.enabled && (File.basename(ENV['_']) != 'rake' || $*[0] == 'routes') end