Module: CASinoCore
- Defined in:
- lib/casino_core.rb,
lib/casino_core/model.rb,
lib/casino_core/helper.rb,
lib/casino_core/builder.rb,
lib/casino_core/railtie.rb,
lib/casino_core/version.rb,
lib/casino_core/settings.rb,
lib/casino_core/processor.rb,
lib/casino_core/rake_tasks.rb,
lib/casino_core/authenticator.rb,
lib/casino_core/helper/logger.rb,
lib/casino_core/processor/api.rb,
lib/casino_core/helper/browser.rb,
lib/casino_core/helper/tickets.rb,
lib/casino_core/helper/login_tickets.rb,
lib/casino_core/helper/proxy_tickets.rb,
lib/casino_core/helper/authentication.rb,
lib/casino_core/helper/service_tickets.rb,
lib/casino_core/helper/proxy_granting_tickets.rb,
lib/casino_core/helper/ticket_granting_tickets.rb,
lib/casino_core/helper/two_factor_authenticators.rb
Defined Under Namespace
Modules: Helper, Model Classes: Authenticator, Builder, Processor, Railtie, RakeTasks, Settings
Constant Summary collapse
- VERSION =
'1.4.4'
Class Method Summary collapse
Class Method Details
.setup(environment = nil, options = {}) ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/casino_core.rb', line 15 def setup(environment = nil, = {}) @environment = environment || 'development' root_path = [:application_root] || '.' establish_connection(@environment, root_path) unless active_record_connected? config = YAML.load_file(File.join(root_path, 'config/cas.yml'))[@environment].symbolize_keys recursive_symbolize_keys!(config) CASinoCore::Settings.init config end |