Sha256: e886664057a55688d4ea053532c38bd1cc74b8ad4e46a0f85ea54cb7539b899e
Contents?: true
Size: 698 Bytes
Versions: 3
Compression:
Stored size: 698 Bytes
Contents
require 'rails' require 'devise_foundation_views_helper' module DeviseFoundationViews class Engine < ::Rails::Engine end class Railtie < ::Rails::Railtie initializer 'rails-devise-foundation-views' do |app| DeviseFoundationViews::Railtie.instance_eval do pattern = pattern_from app.config.i18n.available_locales files = Dir[File.join(File.dirname(__FILE__), '../locales', "#{pattern}.yml")] I18n.load_path.concat(files) ActionView::Base.send :include, DeviseFoundationViewsHelper end end protected def self.pattern_from(args) array = Array(args || []) array.blank? ? '*' : "{#{array.join ','}}" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
devise-foundation-views-0.1.1 | lib/devise-foundation-views.rb |
devise-foundation-views-0.1.0 | lib/devise-foundation-views.rb |
devise-foundation-views-0.0.1 | lib/devise-foundation-views.rb |