Module: Perfectline::T9n::Models::Translation::Validations
- Defined in:
- lib/t9n/models/translation.rb
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
42 43 44 45 46 47 48 49 |
# File 'lib/t9n/models/translation.rb', line 42 def self.included(base) base.class_eval do validates_presence_of :locale validates_presence_of :key validates_length_of :key, :maximum => 255 validates_uniqueness_of :key, :scope => [:locale, :translatable_id, :translatable_type] end end |