Method: Ooor::OoorBehavior::ClassMethods#new
- Defined in:
- lib/ooor.rb
#new(config = {}) ⇒ Object
60 61 62 63 64 65 66 67 68 69 |
# File 'lib/ooor.rb', line 60 def new(config={}) defaults = HashWithIndifferentAccess.new({generate_constants: true}) formated_config = format_config(config) self.default_config = defaults.merge(formated_config) session = session_handler.retrieve_session(default_config, :noweb) if default_config[:database] && default_config[:password] && default_config[:bootstrap] != false session.global_login() end Ooor.default_session = session end |