Insynia/user_notif

View on GitHub
lib/user_notif/railtie.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'rails/railtie'

module UserNotif
  class Railtie < Rails::Railtie
    config.before_configuration do |app|
      ActiveSupport::Dependencies.autoload_paths += %W[#{app.root}/app/models/notifs]
    end

    initializer 'user_notif.view_helpers' do
      ActionView::Base.send :include, UserNotif::ViewHelpers
    end

    initializer :assets do
      Rails.application.config.assets.precompile += %w[user_notif.js.coffee user_notif.scss]
      Rails.application.config.assets.paths << UserNotif.root + '/vendor/assets/javascripts'
      Rails.application.config.assets.paths << UserNotif.root + '/vendor/assets/stylesheets'
    end
  end
end