Module: FriendlyNamable

Included in:
Accreditation, InPersonAdviceMethod, InvestmentSize, OtherAdviceMethod, Qualification
Defined in:
app/models/friendly_namable.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



2
3
4
5
6
7
8
# File 'app/models/friendly_namable.rb', line 2

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

  def friendly_name
    I18n.t("#{model_name.i18n_key}.ordinal.#{order}")
  end
end

Instance Method Details

#friendly_nameObject



5
6
7
# File 'app/models/friendly_namable.rb', line 5

def friendly_name
  I18n.t("#{model_name.i18n_key}.ordinal.#{order}")
end