The PandaClient package provides an easy to use implementation of the Panda encoding services REST API.
Caution: Version 1.1.0 introduced a BC break for users implementing the
CloudInterface
. Read the upgrade instructions for more
information.
The recommended way to install the Panda client is using Composer:
-
Download and install Composer.
-
Add
xabbuh/panda-client
as a dependency of your project:$ composer require xabbuh/panda-client php-http/guzzle6-adapter
-
And require Composer's autoloader:
require __DIR__.'/vendor/autoload.php';
Note: The Panda client relies on HTTPlug to perform HTTP requests. So you will need to install a client implementation to use the PandaClient. The command above uses the Guzzle 6 adapter, but you can use any implementation.
Read the documentation to find out how to use the library. Refer to the library's API documentation for a full reference.
This package is under the MIT license. See the complete license in the LICENSE file.