This bundle is abandoned. Use this TinyPNG bundle instead
The TinyPNG bundle adds a very simple configuration option in config.yml
to configure the TinyPNG API.
Add bundle using composer:
composer require loevgaard/tinypng-bundle
Add configuration to config.yml
:
tinypng:
api_key: [INSERT API KEY]
Add bundle to AppKernel.php
:
$bundles = [
...
new Tinypng\Bundle\TinypngBundle(),
...
];
Now you can do
Tinify\fromFile("unoptimized.png")->toFile("optimized.png");
directly without setting the API key.
For usage of the TinyPNG API see https://github.com/tinify/tinify-php.