class Spaceship::Portal::Invite
Attributes
@return (String
) Recipient Email Address
@return (String
) Inviter name
Public Class Methods
Source
# File spaceship/lib/spaceship/portal/invite.rb, line 34 def factory(attrs) begin attrs['dateCreated'] = Time.at(attrs['dateCreated'] / 1000).utc rescue NoMethodError # if attrs['dateCreated'] does not implement / rescue TypeError # if Time.at receives an invalid type end begin attrs['dateExpires'] = Time.at(attrs['dateExpires'] / 1000).utc rescue NoMethodError rescue TypeError end attrs['recipientRole'] = attrs['recipientRole'].downcase return self.new(attrs) end