Method: Padrino::ApplicationSetup::ClassMethods#default_configuration!

Defined in:
padrino-core/lib/padrino-core/application/application_setup.rb

#default_configuration!Object

Defines default settings for Padrino application.



14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'padrino-core/lib/padrino-core/application/application_setup.rb', line 14

def default_configuration!
  set :app_file, File.expand_path(caller_files.first || $PROGRAM_NAME)
  set :app_name, Inflections.underscore(settings).to_sym

  set :environment, Padrino.env
  set :reload, proc { development? }
  set :logging, proc { development? }

  set :method_override, true
  set :default_builder, 'StandardFormBuilder'

  default_paths
  default_security
  global_configuration
  setup_prerequisites
end