class Dragoman::UrlHelpers
Public Class Methods
add_untranslated_helpers(name, path_module, url_module)
click to toggle source
# File lib/dragoman/url_helpers.rb, line 4 def self.add_untranslated_helpers name, path_module, url_module path_module.send :define_method, "#{name}_path" do |*args| __send__(Dragoman::UrlHelpers.localized_helper_name(name, :path), *args) end url_module.send :define_method, "#{name}_url" do |*args| __send__(Dragoman::UrlHelpers.localized_helper_name(name, :url), *args) end end
localized_helper_name(name, url_helper_type)
click to toggle source
# File lib/dragoman/url_helpers.rb, line 13 def self.localized_helper_name name, url_helper_type locale = I18n.locale "#{name}_#{locale}_#{url_helper_type}" end