Class: Multilang::MultilangTranslationProxy
- Inherits:
-
String
- Object
- String
- Multilang::MultilangTranslationProxy
- Defined in:
- lib/multilang-hstore/translation_proxy.rb
Instance Attribute Summary collapse
-
#multilang_keeper ⇒ Object
readonly
Returns the value of attribute multilang_keeper.
Instance Method Summary collapse
- #any ⇒ Object
-
#initialize(multi_keeper, locale) ⇒ MultilangTranslationProxy
constructor
A new instance of MultilangTranslationProxy.
- #to_s ⇒ Object
- #translation ⇒ Object
Constructor Details
#initialize(multi_keeper, locale) ⇒ MultilangTranslationProxy
5 6 7 8 |
# File 'lib/multilang-hstore/translation_proxy.rb', line 5 def initialize(multi_keeper, locale) @multilang_keeper = multi_keeper super(@multilang_keeper.to_str(locale)) end |
Instance Attribute Details
#multilang_keeper ⇒ Object (readonly)
Returns the value of attribute multilang_keeper.
3 4 5 |
# File 'lib/multilang-hstore/translation_proxy.rb', line 3 def multilang_keeper @multilang_keeper end |
Instance Method Details
#any ⇒ Object
18 19 20 |
# File 'lib/multilang-hstore/translation_proxy.rb', line 18 def any @multilang_keeper.current_or_any_value end |
#to_s ⇒ Object
14 15 16 |
# File 'lib/multilang-hstore/translation_proxy.rb', line 14 def to_s String.new(self) end |
#translation ⇒ Object
10 11 12 |
# File 'lib/multilang-hstore/translation_proxy.rb', line 10 def translation @multilang_keeper end |