Documentation

ApplicationApi extends AbstractApi
in package

Use API to manage custom application data.

Table of Contents

Methods

addApplicationData()  : ApplicationData|null
Add Application Data
addConsent()  : ApplicationConsent|null
Add Application Consent
deleteApplicationData()  : mixed
Delete Application Data
deleteConsent()  : mixed
Delete Application Consent
deleteInstallation()  : mixed
Delete Application Installation
editApplicationData()  : ApplicationData|null
Edit Application Data
getApplicationData()  : ApplicationData|null
Get Application Data
getInstallation()  : ApplicationInstallation|null
Get Application Installation
installApplication()  : ApplicationInstallation|null
Install Application
listConsents()  : ModelCollection
List Application Consents
listInstallations()  : ModelCollection
List Application Installations
updateConsent()  : ApplicationConsent|null
Edit Application Consent
updateInstallation()  : ApplicationInstallation|null
Edit Application Installation
updateOrRestoreApplicationData()  : ApplicationData|null
Update or Restore Application Data

Methods

addConsent()

Add Application Consent

public addConsent(array<string|int, mixed> $data) : ApplicationConsent|null
Parameters
$data : array<string|int, mixed>

string $data[identifier] required
integer $data[installedBy] required
string $data[status] required
array $data[scopes]

Tags
link

API Documentation

Return values
ApplicationConsent|null

listConsents()

List Application Consents

public listConsents([array<string|int, mixed> $params = [] ]) : ModelCollection
Parameters
$params : array<string|int, mixed> = []

integer $params[limit]
integer $params[offset]
string $params[identifier]
string $params[orderBy]

Tags
link

API Documentation

Return values
ModelCollection
On this page

Search results