PHP client for the Panda encoding REST-API


Keywords
rest, client, Panda, video encoding
License
MIT

Documentation

PandaClient

Build Status Scrutinizer Quality Score Code Coverage SensioLabsInsight Code Climate

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.

Installation

The recommended way to install the Panda client is using Composer:

  1. Download and install Composer.

  2. Add xabbuh/panda-client as a dependency of your project:

    $ composer require xabbuh/panda-client php-http/guzzle6-adapter
  3. 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.

Usage

Read the documentation to find out how to use the library. Refer to the library's API documentation for a full reference.

License

This package is under the MIT license. See the complete license in the LICENSE file.