Class: Hello::Business::Internationalization::UpdateLocale
- Defined in:
- lib/hello/business/internationalization/update_locale.rb
Instance Method Summary collapse
-
#initialize(locale) ⇒ UpdateLocale
constructor
A new instance of UpdateLocale.
- #locale ⇒ Object
- #success_message(_extra = {}) ⇒ Object
Methods inherited from Base
#alert_message, #error_message, #errors, #t
Constructor Details
#initialize(locale) ⇒ UpdateLocale
Returns a new instance of UpdateLocale.
5 6 7 |
# File 'lib/hello/business/internationalization/update_locale.rb', line 5 def initialize(locale) @locale = locale end |
Instance Method Details
#locale ⇒ Object
9 10 11 |
# File 'lib/hello/business/internationalization/update_locale.rb', line 9 def locale locale_if_available || I18n.default_locale end |
#success_message(_extra = {}) ⇒ Object
13 14 15 |
# File 'lib/hello/business/internationalization/update_locale.rb', line 13 def (_extra = {}) super(locale_name: current_locale_name) end |