Class: ActiveVersion::Translations::TranslationRecord::TranslationSchemaDSL
- Inherits:
-
Object
- Object
- ActiveVersion::Translations::TranslationRecord::TranslationSchemaDSL
- Defined in:
- lib/active_version/translations/translation_record.rb
Instance Method Summary collapse
- #foreign_key(value) ⇒ Object
- #identity_resolver(value) ⇒ Object
-
#initialize(klass) ⇒ TranslationSchemaDSL
constructor
A new instance of TranslationSchemaDSL.
- #locale_column(value) ⇒ Object
Constructor Details
#initialize(klass) ⇒ TranslationSchemaDSL
Returns a new instance of TranslationSchemaDSL.
145 146 147 |
# File 'lib/active_version/translations/translation_record.rb', line 145 def initialize(klass) @klass = klass end |
Instance Method Details
#foreign_key(value) ⇒ Object
153 154 155 |
# File 'lib/active_version/translations/translation_record.rb', line 153 def foreign_key(value) @klass.translation_foreign_key(value) end |
#identity_resolver(value) ⇒ Object
157 158 159 |
# File 'lib/active_version/translations/translation_record.rb', line 157 def identity_resolver(value) @klass.translation_identity_resolver(value) end |
#locale_column(value) ⇒ Object
149 150 151 |
# File 'lib/active_version/translations/translation_record.rb', line 149 def locale_column(value) @klass.translation_locale_column(value) end |