Sha256: dcdada7500fea4cc738e4b82bdb569ec0d7ac4af84b2dc113675ea954e1a1043
Contents?: true
Size: 698 Bytes
Versions: 1
Compression:
Stored size: 698 Bytes
Contents
class AwesomeTranslations::CacheDatabaseGenerator::Group < BazaModels::Model belongs_to :handler, class_name: "AwesomeTranslations::CacheDatabaseGenerator::Handler" has_many :handler_translations, dependent: :destroy, foreign_key: "group_id", class_name: "AwesomeTranslations::CacheDatabaseGenerator::HandlerTranslation" has_many :translation_keys, dependent: :destroy, foreign_key: "group_id", class_name: "AwesomeTranslations::CacheDatabaseGenerator::TranslationKey" validates_presence_of :name, :handler def at_handler @at_handler ||= handler.at_handler end def at_group @at_group ||= AwesomeTranslations::Group.find_by_handler_and_id(at_handler, identifier) 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/group.rb |