class UserDrop < BaseDrop def name @obj.try(:name).try(:split).try(:map, &:capitalize).try(:join, ' ') end def available_name @obj.try(:available_name) end def first_name @obj.try(:name).try(:split).try(:first).try(:capitalize) if @obj.try(:name).try(:split).try(:size) > 1 end def last_name @obj.try(:name).try(:split).try(:last).try(:capitalize) if @obj.try(:name).try(:split).try(:size) > 1 end end