Module: KirguduBase::Models::Methods::PersonFullName

Defined in:
app/helpers/kirgudu_base/models/methods.rb

Instance Method Summary collapse

Instance Method Details

#full_nameObject



42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# File 'app/helpers/kirgudu_base/models/methods.rb', line 42

def full_name

	nm = ""

	if self.respond_to?(:first_name)
		nm = self.first_name.to_s unless self.first_name.nil? || self.first_name.empty?
	elsif self.respond_to?(firstname)
		nm = self.firstname.to_s unless self.firstname.nil? || self.firstname.empty?
	end

	if self.respond_to?(:last_name)
		nm = last_name + ' ' + nm unless last_name.nil? || last_name.empty?
	elsif self.respond_to?(lastname)
		nm = last_name + ' ' + nm unless lastname.nil? || lastname.empty?
	end
	nm
end