module FreshdeskRails::ControllerHelper
Public Instance Methods
freshdesk_url(options = {})
click to toggle source
# File lib/freshdesk-rails/controller_helper.rb, line 3 def freshdesk_url(options = {}) locale = freshdesk_locale(Helper.indifferent_access(options, :locale)) Helper.indifferent_access(FreshdeskRails.configuration.urls, locale) end
redirect_to_freshdesk(options = {})
click to toggle source
# File lib/freshdesk-rails/controller_helper.rb, line 8 def redirect_to_freshdesk(options = {}) redirect_to(freshdesk_url(options)) end
Private Instance Methods
freshdesk_locale(locale)
click to toggle source
# File lib/freshdesk-rails/controller_helper.rb, line 14 def freshdesk_locale(locale) locale = locale || Helper.current_locale urls = FreshdeskRails.configuration.urls if Helper.indifferent_access(urls, locale).nil? FreshdeskRails.configuration.default_locale else locale end end