class Spaceship::ConnectAPI::AppInfo
Constants
- ESSENTIAL_INCLUDES
Attributes
Public Class Methods
Source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 85 def self.type return "appInfos" end
Public Instance Methods
Source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 122 def create_app_info_localization(client: nil, attributes: nil) client ||= Spaceship::ConnectAPI resp = client.post_app_info_localization(app_info_id: id, attributes: attributes) return resp.to_models.first end
App
Info Localizations
Source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 103 def delete!(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) client ||= Spaceship::ConnectAPI client.delete_app_info(app_info_id: id) end
Source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 112 def fetch_age_rating_declaration(client: nil) client ||= Spaceship::ConnectAPI resp = client.get_age_rating_declaration(app_info_id: id) return resp.to_models.first end
Age Rating Declaration
Source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 128 def get_app_info_localizations(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) client ||= Spaceship::ConnectAPI resp = client.get_app_info_localizations(app_info_id: id, filter: filter, includes: includes, limit: limit, sort: sort) return resp.to_models end
Source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 93 def update(client: nil, filter: {}, includes: nil, limit: nil, sort: nil) client ||= Spaceship::ConnectAPI client.patch_app_info(app_info_id: id).first end
API
Source
# File spaceship/lib/spaceship/connect_api/models/app_info.rb, line 98 def update_categories(client: nil, category_id_map: nil) client ||= Spaceship::ConnectAPI client.patch_app_info_categories(app_info_id: id, category_id_map: category_id_map).first end