Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Version 2
- def to
- name = "#{self.first_name} #{self.last_name if self.first_name}"
- name = self.company_name if name.nil? or name.strip.blank?
- name = "unknown destination" if name.nil? or name.strip.blank?
- name.strip
- end
- # Version 3
- def to
- return retval = [ "#{self.first_name} #{self.last_name}".strip, self.company_name ].join(", ") unless retval.blank?
- 'unknown destination'
- end
- # Version 4
- def to
- human_name.blank? ? 'unknown destination' : human_name
- end
- private
- def human_name
- [ "#{self.first_name} #{self.last_name}".strip, self.company_name ].join(", ")
- end
Add Comment
Please, Sign In to add comment