class App

Public Class Methods

new(client) click to toggle source
Calls superclass method ApiModule::new
# File lib/api/app/app.rb, line 2
def initialize(client)
        super(client)
end

Public Instance Methods

create_branding(app_id:) click to toggle source
# File lib/api/app/app.rb, line 13
def create_branding(app_id:)
        method = "POST"
        endpoint = "app/" + app_id + "/branding"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
create_license_field(app_id:, options:) click to toggle source
# File lib/api/app/app.rb, line 27
def create_license_field(app_id:, options:)
        method = "POST"
        endpoint = "app/" + app_id + "/licensefield"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri, options)
end
delete_license_field(app_id:, license_field_name:) click to toggle source
# File lib/api/app/app.rb, line 41
def delete_license_field(app_id:, license_field_name:)
        method = "DELETE"
        endpoint = "app/" + app_id + "/licensefield/" + license_field_name
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
edit_license_field(app_id:, license_field_name:, options:) click to toggle source
# File lib/api/app/app.rb, line 34
def edit_license_field(app_id:, license_field_name:, options:)
        method = "PUT"
        endpoint = "app/" + app_id + "/licensefield/" + license_field_name
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri, options)
end
list_branding(app_id:) click to toggle source
# File lib/api/app/app.rb, line 6
def list_branding(app_id:)
        method = "GET"
        endpoint = "app/" + app_id + "/branding"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
list_license(app_id:) click to toggle source
# File lib/api/app/app.rb, line 48
def list_license(app_id:)
        method = "GET"
        endpoint = "app/" + app_id + "/licenses"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
list_license_fields(app_id:) click to toggle source
# File lib/api/app/app.rb, line 20
def list_license_fields(app_id:)
        method = "GET"
        endpoint = "app/" + app_id + "/licensefield"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end