class EdoolsSdk::Invitation

Invitation class

Attributes

biography[RW]
born_at[RW]
company_name[RW]
company_position[RW]
cover_image_url[RW]
cpf[RW]
email[RW]
facebook[RW]
first_name[RW]
id[RW]
last_name[RW]
phone[RW]
skype[RW]
twitter[RW]

Public Class Methods

parse_json(props) click to toggle source

Parse json to Invitation object

# File lib/edools_sdk/invitation.rb, line 22
def self.parse_json(props)
  invitation = Invitation.new

  invitation.id = props['id']
  invitation.first_name = props['first_name']
  invitation.last_name = props['last_name']
  invitation.email = props['email']
  invitation.cpf = props['cpf']
  invitation.phone = props['phone']
  invitation.skype = props['skype']
  invitation.twitter = props['twitter']
  invitation.facebook = props['facebook']
  invitation.company_name = props['company_name']
  invitation.company_position = props['company_position']
  invitation.born_at = props['born_at']
  invitation.biography = props['biography']
  invitation.cover_image_url = props['cover_image_url']

  invitation
end