Method: Engine2.bootstrap
- Defined in:
- lib/engine2/core.rb
.bootstrap(path, settings = {}) ⇒ Object
579 580 581 582 583 584 585 586 587 588 589 590 591 |
# File 'lib/engine2/core.rb', line 579 def bootstrap path, settings = {} SETTINGS.merge! settings SETTINGS[:path] = path SETTINGS[:name] ||= File::basename(path) SETTINGS.freeze Handler.set :public_folder, "public" Handler.set :views, [SETTINGS.path_for(:view_path), "#{Engine2::PATH}/views"] bootstrap_e2db require 'engine2/pre_bootstrap' reload require 'engine2/post_bootstrap' end |