Sha256: f705189a562add1361ee22f9e0d4d2bbdfaf2343b9a149130aa972f4b0caa3ee
Contents?: true
Size: 680 Bytes
Versions: 5
Compression:
Stored size: 680 Bytes
Contents
require 'rails' require 'devise_uikit_views_helper' module DeviseUikitViews class Engine < ::Rails::Engine end class Railtie < ::Rails::Railtie #:nodoc: initializer 'rails-devise-uikit-views' do |app| DeviseUikitViews::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, DeviseUikitViewsHelper end end protected def self.pattern_from(args) array = Array(args || []) array.blank? ? '*' : "{#{array.join ','}}" end end end
Version data entries
5 entries across 5 versions & 1 rubygems