Module: EacRailsUtils::EngineHelper::ClassMethods

Defined in:
lib/eac_rails_utils/engine_helper.rb

Instance Method Summary collapse

Instance Method Details

#append_autoload_pathsObject



18
19
20
# File 'lib/eac_rails_utils/engine_helper.rb', line 18

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

#append_self_migrationsObject



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

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



31
# File 'lib/eac_rails_utils/engine_helper.rb', line 31

delegate :root_menu, to: :'::EacRailsUtils::EnginesHelper'