Module: EacRailsUtils::EngineHelper::ClassMethods

Defined in:
lib/eac_rails_utils/engine_helper.rb

Instance Method Summary collapse

Instance Method Details

#append_autoload_pathsObject



20
21
22
# File 'lib/eac_rails_utils/engine_helper.rb', line 20

def append_autoload_paths
  config.autoload_paths += Dir["#{config.root}/lib/**/"]
end

#append_self_migrationsObject



24
25
26
27
28
29
30
# File 'lib/eac_rails_utils/engine_helper.rb', line 24

def append_self_migrations
  initializer :append_migrations do |app|
    config.paths['db/migrate'].expanded.each do |expanded_path|
      app.config.paths['db/migrate'] << expanded_path
    end
  end
end

#root_menuEacRailsUtils::Menus::Group



33
34
35
# File 'lib/eac_rails_utils/engine_helper.rb', line 33

def root_menu
  ::EacRailsUtils::EnginesHelper.root_menu
end