Module: PgTranslatable::Translatable

Defined in:
lib/pg_translatable/translatable.rb,
lib/pg_translatable/translatable/methods.rb,
lib/pg_translatable/translatable/methods/class_methods.rb,
lib/pg_translatable/translatable/methods/instance_methods.rb

Defined Under Namespace

Classes: Methods

Instance Method Summary collapse

Instance Method Details

#translate(*attrs) ⇒ Object



5
6
7
8
9
10
# File 'lib/pg_translatable/translatable.rb', line 5

def translate(*attrs)
  attrs.each do |column|
    Methods::ClassMethods.new(self, column).define_methods
    Methods::InstanceMethods.new(self, column).define_methods
  end
end