class Spaceship::ConnectAPI::CustomAppUser
Attributes
Public Class Methods
Source
# File spaceship/lib/spaceship/connect_api/models/custom_app_user.rb, line 21 def self.all(app_id: nil, filter: {}, includes: nil, limit: nil, sort: nil) resps = Spaceship::ConnectAPI.get_custom_app_users( app_id: app_id, filter: filter, includes: includes, limit: nil, sort: nil ).all_pages return resps.flat_map(&:to_models) end
API
Source
# File spaceship/lib/spaceship/connect_api/models/custom_app_user.rb, line 32 def self.create(app_id: nil, apple_id: nil) return Spaceship::ConnectAPI.post_custom_app_user(app_id: app_id, apple_id: apple_id).first end
Source
# File spaceship/lib/spaceship/connect_api/models/custom_app_user.rb, line 13 def self.type return "customAppUsers" end
Public Instance Methods
Source
# File spaceship/lib/spaceship/connect_api/models/custom_app_user.rb, line 36 def delete! Spaceship::ConnectAPI.delete_custom_app_user(custom_app_user_id: id) end