Module: Parliament::Grom::Decorator::Person

Defined in:
lib/parliament/grom/decorator/person.rb

Overview

Since:

  • 0.1.0

Instance Method Summary collapse

Instance Method Details

#display_nameString

Alias F31CBD81AD8343898B49DC65743F0BDF with fallback.

Since:

  • 0.1.0



21
22
23
# File 'lib/parliament/grom/decorator/person.rb', line 21

def display_name
  respond_to?(:F31CBD81AD8343898B49DC65743F0BDF) ? self.F31CBD81AD8343898B49DC65743F0BDF : full_name
end

#full_nameString

Builds a full name using personGivenName and personFamilyName.

Since:

  • 0.1.0



8
9
10
11
12
13
14
15
16
# File 'lib/parliament/grom/decorator/person.rb', line 8

def full_name
  return @full_name unless @full_name.nil?

  full_name = []
  full_name << personGivenName if respond_to?(:personGivenName)
  full_name << personFamilyName if respond_to?(:personFamilyName)

  @full_name = full_name.join(' ')
end