basic PHP client for the Panda encoding service
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
src
tests
.gitignore
.travis.yml
CHANGELOG.md
LICENSE
README.md
UPGRADE-1.1.md
UPGRADE-1.3.md
composer.json
phpunit.xml.dist

README.md

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.