tinify-php
tinify-php copied to clipboard
PHP client for the Tinify API.
Tinify API client for PHP
PHP client for the Tinify API, used for TinyPNG and TinyJPG. Tinify compresses your images intelligently. Read more at http://tinify.com.
Documentation
Go to the documentation for the PHP client.
Installation
Install the API client with Composer. Add this to your composer.json
:
{
"require": {
"tinify/tinify": "*"
}
}
Then install with:
composer install
Use autoloading to make the client available in PHP:
require_once("vendor/autoload.php");
Usage
Tinify\setKey("YOUR_API_KEY");
Tinify\fromFile("unoptimized.png")->toFile("optimized.png");
Running tests
composer install
vendor/bin/phpunit
Integration tests
composer install
TINIFY_KEY=$YOUR_API_KEY vendor/bin/phpunit --no-configuration test/integration.php
License
This software is licensed under the MIT License. View the license.