Class: LocastyleComponents::Forms::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/locastyle_components/forms/base.rb

Overview

Classe contendo metodos em comum entre os componentes

Direct Known Subclasses

SwitchButton

Instance Method Summary collapse

Instance Method Details

#i18n?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/locastyle_components/forms/base.rb', line 13

def i18n?
  Object.const_defined?('I18n')
end

#i18n_attr(param) ⇒ Object



8
9
10
11
# File 'lib/locastyle_components/forms/base.rb', line 8

def i18n_attr(param)
  return param unless i18n?
  I18n.t(param, scope: 'activerecord.attributes')
end