Sha256: aa0b605b5d0203a35f93b0beaef33ab9cee72c9a3b600f5fe3eb3621f0890167

Contents?: true

Size: 325 Bytes

Versions: 1

Compression:

Stored size: 325 Bytes

Contents

class Translation < ActiveRecord::Base
  include Concerns::Locale

  belongs_to :translatable, polymorphic: true, touch: true

  validates :locale, :name, presence: true
  validates :name,
            uniqueness: { case_sensitive: false,
                          scope: [:translatable_type, :translatable_id, :locale] }
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
udongo-0.1.0 app/models/translation.rb