php-extended/php-api-org-eu-exodus-privacy-object

A library that implements the php-extended/php-api-org-eu-exodus-privacy-interface library

Maintainers

Package info

gitlab.com/php-extended/php-api-org-eu-exodus-privacy-object

Issues

pkg:composer/php-extended/php-api-org-eu-exodus-privacy-object

Transparency log

Statistics

Installs: 15

Dependents: 1

Suggesters: 0

Stars: 0

9.0.2 2026-07-24 00:08 UTC

This package is auto-updated.

Last update: 2026-07-23 22:09:02 UTC


README

An implementation of the php-extended/php-api-org-eu-exodus-privacy-interface library.

coverage build status

Installation

The installation of this library is made via composer and the autoloading of all classes of this library is made through their autoloader.

  • Download composer.phar from their website.
  • Then run the following command to install this library as dependency :
  • php composer.phar php-extended/php-api-org-eu-exodus-privacy-object ^9

Basic Usage

This library may be used the following way :


use PhpExtended\ApiOrgEuExodusPrivacy\ApiOrgEuExodusPrivacyEndpoint;

/** @var \Psr\Http\Client\ClientInterface $client */
$api = new ApiOrgEuExodusPrivacyEndpoint($client);

foreach($api->listReports() as $report)
{
    /** @var \PhpExtended\ApiOrgEuExodusPrivacy\ApiOrgEuExodusPrivacyApplicationReportItem $spec */
    $spec = $api->getApplicationReport($report->getId());
    /** @var \PhpExtended\ApiOrgEuExodusPrivacy\ApiOrgEuExodusPrivacyIcon $icon */
    $icon = $api->getApplicationIcon($report->getId());
}

I would love not to have to parse html, but the api is not all that liberated.

License

MIT (See license file).