module JustimmoClient::Utils
Useful utility methods @api private
Public Instance Methods
autoload_dir(path)
click to toggle source
# File lib/justimmo_client/core/utils.rb, line 9 def autoload_dir(path) dirname = File.dirname(path) Dir[path].each do |f| basename = File.basename(f, ".rb") send :autoload, basename.classify, File.join(dirname, basename) end end
translate(text)
click to toggle source
# File lib/justimmo_client/core/utils.rb, line 18 def translate(text) I18n.translate("justimmo_client.#{text}", raise: true) rescue I18n::MissingTranslationData text.split(".").last.titleize end