class ErrandBoy::CSV::SlackInvite

Public Instance Methods

duplicated?() click to toggle source
# File lib/errand_boy/csv/slack_invite.rb, line 18
def duplicated?
  include?(:register_email, @request.register['email'].to_s)
end
headers() click to toggle source
# File lib/errand_boy/csv/slack_invite.rb, line 6
def headers
  result = %w(sender_name sender_email register_name register_email team)
  result.to_csv
end
values() click to toggle source
# File lib/errand_boy/csv/slack_invite.rb, line 11
def values
  result = [@request.sender['name'].to_s, @request.sender['email'].to_s,
            @request.register['name'].to_s, @request.register['email'].to_s,
            @request.destination['team'].to_s]
  result.to_csv
end