noneo/sdk-pennylane

SDK pour l'accès à l'API Pennylane

Maintainers

Package info

github.com/Noneo-Code/php-sdk-pennylane

pkg:composer/noneo/sdk-pennylane

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-08-14 17:55 UTC

This package is auto-updated.

Last update: 2026-08-14 17:55:30 UTC


README

SDK PHP pour l'API Pennylane — Company API v2 et Firm API v1.

Important

Le dépôt d'origine vit sur https://gitlab.noneo.fr/noneo/php-packages/php-sdk-pennylane. Le dépôt GitHub n'en est qu'un miroir en lecture seule : issues et merge requests se font sur le GitLab.

Le paquet est agnostique de tout framework : il ne dépend ni de Symfony, ni de Laravel, et s'utilise par simple injection de dépendances. Les méthodes de ressource rendent des DTO typés, jamais une réponse brute ; les montants voyagent en chaînes décimales, jamais en float.

Installation

composer require noneo/sdk-pennylane

Requiert PHP >=8.3.

Démarrage

Le client s'instancie avec le seul jeton d'API :

use Noneo\Sdk\Pennylane\Pennylane;

$pennylane = new Pennylane($companyToken);

$invoice = $pennylane->customerInvoices()->get(42);
echo $invoice->amount;

Documentation

La documentation complète vit dans docs/ :

Développement

composer install
composer check   # test + stan + cs + schema, comme en CI

Le détail des suites de tests et de l'outillage OpenAPI est dans docs/developpement.md.

Licence

MIT