Un SDK de l'API à transmission-RPC pour PHP avec le support Laravel.
Via le compositeur
$ composer require irazasyed/php-transmission-sdk php-http/guzzle6-adapterRemarque: Vous pouvez utiliser le client HTTP de votre choix, pour la liste des adaptateurs, veuillez vérifier HTTPLUG.
Ce package prend en charge les fonctionnalités de découverte de package fournies dans Laravel> = 5.5, vous n'avez donc pas à enregistrer manuellement le fournisseur de services ou la façade.
Copiez le fichier de configuration dans votre projet
php artisan vendor:publish --provider= " TransmissionLaravelServiceProvider " $ transmission = new Transmission Client ( $ hostname , $ port , $ username , $ password , $ httpClientBuilder = null );
$ transmission -> get (); // Get All Torrents.
// Laravel
$ transfers = Transmission:: get ( ' recently-active ' ); //Le SDK prend en charge toutes les méthodes énumérées dans les spécifications. Pour plus de détails, consultez les spécifications Transmission-RPC.

Veuillez consulter Changelog pour plus d'informations sur ce qui a changé récemment.
$ composer test Veuillez consulter la contribution et le code_of_conduct pour plus de détails.
Si vous découvrez des problèmes liés à la sécurité, veuillez envoyer un e-mail à [email protected] au lieu d'utiliser le tracker du problème.
La licence MIT (MIT). Veuillez consulter le fichier de licence pour plus d'informations.