Sha256: 17dbdf9e07562b257644686ad9d2167d18a653088aa6835c889ae212e19a4453

Contents?: true

Size: 1.26 KB

Versions: 19

Compression:

Stored size: 1.26 KB

Contents

require 'devise'
require 'cancancan'
require 'omniauth'
require 'omniauth-ldap'
require 'bootstrap'
require 'autoprefixer-rails'
require 'font-awesome-sass'
require 'simple-navigation'
require 'ajax-datatables-rails'
require 'bootstrap_form'
require 'nprogress-rails'
require 'rails-i18n'
require 'jquery-rails'
require 'jquery-datatables'

SimpleNavigation.config_file_paths << File.expand_path('../../../config', __FILE__)

module Chaltron
  class Engine < ::Rails::Engine
    config.generators do |g|
      g.test_framework :rspec, fixture: false
      g.fixture_replacement :factory_bot, dir: 'spec/factories'
      g.assets false
      g.helper false
    end

    config.app_generators do |g|
      g.templates.unshift File::expand_path('../../templates', __FILE__)
    end

    initializer('chaltron.locales') do |_app|
      Chaltron::Engine.config.i18n.load_path += Dir[root.join('app/views', 'locales', '*.{rb,yml}')]
      Chaltron::Engine.config.i18n.load_path += Dir[root.join('app/models', 'locales', '*.{rb,yml}')]
    end

    initializer('chaltron.helpers') do |_app|
      ActiveSupport.on_load(:action_controller) do
        include Chaltron::Controllers::Helpers
        before_action :configure_permitted_parameters, if: :devise_controller?
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
chaltron-1.1.7 lib/chaltron/engine.rb
chaltron-1.1.6 lib/chaltron/engine.rb
chaltron-1.1.5 lib/chaltron/engine.rb
chaltron-1.1.4 lib/chaltron/engine.rb
chaltron-1.1.3 lib/chaltron/engine.rb
chaltron-1.1.2 lib/chaltron/engine.rb
chaltron-1.1.1 lib/chaltron/engine.rb
chaltron-1.1.0 lib/chaltron/engine.rb
chaltron-1.0.10 lib/chaltron/engine.rb
chaltron-1.0.9 lib/chaltron/engine.rb
chaltron-1.0.8 lib/chaltron/engine.rb
chaltron-1.0.7 lib/chaltron/engine.rb
chaltron-1.0.6 lib/chaltron/engine.rb
chaltron-1.0.5 lib/chaltron/engine.rb
chaltron-1.0.4 lib/chaltron/engine.rb
chaltron-1.0.3 lib/chaltron/engine.rb
chaltron-1.0.2 lib/chaltron/engine.rb
chaltron-1.0.1 lib/chaltron/engine.rb
chaltron-1.0.0 lib/chaltron/engine.rb