Module: ActsAsReadOnlyI18nLocalised

Defined in:
lib/acts_as_read_only_i18n_localised.rb,
lib/acts_as_read_only_i18n_localised/version.rb

Overview

Use as follows class Thing < ActiveRecord::Base

include ActsAsReadOnlyI18nLocalised
validates :slug, format: {with: /^[a-z]+[\-?[a-z]*]*$/},
                 uniqueness: true,
                 presence: true
acts_as_read_only_i18n_localised :name

end

thing = Thing.create(stub: ‘test’) puts(thing.name)

Defined Under Namespace

Modules: ClassMethods

Constant Summary collapse

VERSION =
'0.0.1'.freeze

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



17
18
19
# File 'lib/acts_as_read_only_i18n_localised.rb', line 17

def self.included(base)
  base.extend(ClassMethods)
end