Sha256: 662bb6bcdc98e6ba94bc3c83097721ab8677c4ac1cf1115c821c41f70d122293
Contents?: true
Size: 1.43 KB
Versions: 1
Compression:
Stored size: 1.43 KB
Contents
Gem.loaded_specs['forest'].runtime_dependencies.each do |dependency| begin require dependency.name rescue LoadError => load_error # Put exceptions here. # raise load_error if dependency.name !~ /gem_name/ end end module Forest class Engine < ::Rails::Engine config.autoload_paths << "#{config.root}/app/models/blocks" initializer :assets, group: :all do Rails.application.config.assets.precompile += %w( forest/application_admin.css forest/application_public.css forest/application_bootstrap.css forest/application_admin.js forest/application_public.js forest/lib/jquery-3.3.1.min.js forest/favicons/apple-touch-icon.png forest/favicons/favicon-32x32.png forest/favicons/favicon-16x16.png forest/favicons/manifest.json forest/favicons/safari-pinned-tab.svg ) end initializer 'forest.checking_migrations' do Migrations.new(config, engine_name).check end config.after_initialize do if database_exists? ActiveRecord::Base.connection_pool.with_connection do |c| Setting.initialize_from_i18n if c.data_source_exists? 'settings' Translation.initialize_from_i18n if c.data_source_exists? 'translations' end end end def database_exists? ActiveRecord::Base.connection rescue ActiveRecord::NoDatabaseError false else true end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
forest_cms-0.98.1 | lib/forest/engine.rb |