Sha256: 264facfb4b0cb718f8da63f4fc5817b5980f2599a8e94c05ec2371b699020600
Contents?: true
Size: 610 Bytes
Versions: 1
Compression:
Stored size: 610 Bytes
Contents
class AwesomeTranslations::CacheDatabaseGenerator::TranslationKey < BazaModels::Model belongs_to :group, foreign_key: "group_id" belongs_to :handler, foreign_key: "handler_id" has_many :handler_translations, dependent: :destroy, foreign_key: "translation_key_id", class_name: "AwesomeTranslations::CacheDatabaseGenerator::HandlerTranslation" has_many :translation_values, dependent: :destroy, foreign_key: "translation_key_id", class_name: "AwesomeTranslations::CacheDatabaseGenerator::TranslationValue" validates_presence_of :group, :handler def last_key key.to_s.split('.').last end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
awesome_translations-0.0.25 | lib/awesome_translations/cache_database_generator/translation_key.rb |