class Ey::Core::Client::Membership
Public Instance Methods
accept!()
click to toggle source
# File lib/ey-core/models/membership.rb, line 21 def accept! params = { "membership" => { "accepted" => true } } params["id"] = self.id merge_attributes(self.connection.update_membership(params).body["membership"]) end
save!()
click to toggle source
# File lib/ey-core/models/membership.rb, line 31 def save! if new_record? params = { "membership" => { "account" => self.account_id, "user" => self.user_id, "role" => self.role, "email" => self.email, "redirect_url" => self.redirect_url, } } merge_attributes(self.connection.create_membership(params).body["membership"]) else raise "Updating memberships is not yet supported" end end