Method: Framework::Application#init!

Defined in:
lib/framework/application.rb

#init!Application

Entry point for the app

Returns:



26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/framework/application.rb', line 26

def init!
  @logger = @config = @database_config = nil

  load_application_config
  load_database_config
  note "Loading #{env} environment (#{Framework::VERSION})"
  note "Establishing database connection"
  establish_database_connection
  require_dependencies 'config/initializers'
  load_application_files
  note "Application has been initialized"
  self
end