loevgaard / tinypng-bundle

A Symfony bundle for the TinyPNG/TinyJPG API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TinyPNG bundle for Symfony

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.

Usage

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.

About

A Symfony bundle for the TinyPNG/TinyJPG API

License:MIT License


Languages

Language:PHP 100.0%