PHPackages                             ekino/tiny-png-sonata-media-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. ekino/tiny-png-sonata-media-bundle

ActiveSymfony-bundle[Image &amp; Media](/categories/media)

ekino/tiny-png-sonata-media-bundle
==================================

Tiny Png integration with SonataMedia by Ekino

v1.1.0(4y ago)14604[1 issues](https://github.com/ekino/EkinoTinyPngSonataMediaBundle/issues)[3 PRs](https://github.com/ekino/EkinoTinyPngSonataMediaBundle/pulls)MITPHPPHP ^7.2 || ^8.0

Since Aug 28Pushed 3y ago12 watchersCompare

[ Source](https://github.com/ekino/EkinoTinyPngSonataMediaBundle)[ Packagist](https://packagist.org/packages/ekino/tiny-png-sonata-media-bundle)[ Docs](https://github.com/ekino/tiny-png-sonata-media-bundle)[ RSS](/packages/ekino-tiny-png-sonata-media-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (2)Dependencies (12)Versions (6)Used By (0)

TinyPngSonataMediaBundle
========================

[](#tinypngsonatamediabundle)

[![Latest Stable Version](https://camo.githubusercontent.com/21dd5d34b866f5f20a554958dd49aef4e3020acf4758a6daf4ed0c8b3db971a2/68747470733a2f2f706f7365722e707567782e6f72672f656b696e6f2f74696e792d706e672d736f6e6174612d6d656469612d62756e646c652f762f737461626c65)](https://packagist.org/packages/ekino/tiny-png-sonata-media)[![Build Status](https://camo.githubusercontent.com/2c0039b0e70b8789b1a2b159a62fb99d652511a40b05c153dc954f22c59553d1/68747470733a2f2f7472617669732d63692e6f72672f656b696e6f2f456b696e6f54696e79506e67536f6e6174614d6564696142756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/ekino/EkinoTinyPngSonataMediaBundle)[![Coverage Status](https://camo.githubusercontent.com/05cecb1275c04c2ac48cf2e1254c2bd74c86d5608922aedac964e2a62a95f02c/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f656b696e6f2f456b696e6f54696e79506e67536f6e6174614d6564696142756e646c652f62616467652e7376673f6272616e63683d6d617374657226736572766963653d676974687562)](https://coveralls.io/github/ekino/EkinoTinyPngSonataMediaBundle?branch=master)[![Total Downloads](https://camo.githubusercontent.com/aa545e5ea2785b00165c6f555b1286ddf2f216d8374a87b7d65a183082809db1/68747470733a2f2f706f7365722e707567782e6f72672f656b696e6f2f74696e792d706e672d736f6e6174612d6d656469612d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/ekino/tiny-png-sonata-media-bundle)

This is a *work in progress*, so if you'd like something implemented please feel free to ask for it or contribute to help us!

Resources
=========

[](#resources)

- [Documentation](./docs/00-docs.md)

Purpose
=======

[](#purpose)

Automatize image optimization through tinyPNG service. You can only use the client or get the full process with sonata media and sonata notification.

Installation
============

[](#installation)

Step 1: add dependency
----------------------

[](#step-1-add-dependency)

```
$ composer require ekino/tiny-png-sonata-media-bundle
```

Step 2: register the bundle
---------------------------

[](#step-2-register-the-bundle)

### Symfony 2 or 3:

[](#symfony-2-or-3)

```
