Module: HasManyTranslations::Control::InstanceMethods

Defined in:
lib/has_many_translations/control.rb

Instance Method Summary collapse

Instance Method Details

#skip_translationObject



14
15
16
17
18
19
# File 'lib/has_many_translations/control.rb', line 14

def skip_translation
  with_translation_flag(:skip_translation) do
    yield if block_given?
    save
  end
end

#skip_translation!Object



21
22
23
24
25
26
# File 'lib/has_many_translations/control.rb', line 21

def skip_translation!
  with_version_flag(:skip_translation) do
    yield if block_given?
    save!
  end
end

#skip_translation?Boolean

Returns:

  • (Boolean)


28
29
30
# File 'lib/has_many_translations/control.rb', line 28

def skip_translation?
  !!@skip_translation
end