Guest User

Untitled

a guest
Jul 20th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. # Version 2
  2. def to
  3. name = "#{self.first_name} #{self.last_name if self.first_name}"
  4. name = self.company_name if name.nil? or name.strip.blank?
  5. name = "unknown destination" if name.nil? or name.strip.blank?
  6. name.strip
  7. end
  8.  
  9. # Version 3
  10. def to
  11. return retval = [ "#{self.first_name} #{self.last_name}".strip, self.company_name ].join(", ") unless retval.blank?
  12. 'unknown destination'
  13. end
  14.  
  15. # Version 4
  16. def to
  17. human_name.blank? ? 'unknown destination' : human_name
  18. end
  19.  
  20. private
  21.  
  22. def human_name
  23. [ "#{self.first_name} #{self.last_name}".strip, self.company_name ].join(", ")
  24. end
Add Comment
Please, Sign In to add comment