leapt / im-bundle
Imagemagick wrapper for Symfony
Installs: 8 815
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 0
Type:symfony-bundle
Requires
- php: ^7.2|^8.0
- doctrine/annotations: ^1.5
- doctrine/orm: ^2.5
- leapt/core-bundle: ^3.0
- symfony/console: ^4.4|^5.0
- symfony/css-selector: ^4.4|^5.0
- symfony/dom-crawler: ^4.4|^5.0
- symfony/filesystem: ^4.4|^5.0
- symfony/finder: ^4.4|^5.0
- symfony/form: ^4.4|^5.0
- symfony/framework-bundle: ^4.4|^5.0
- symfony/process: ^4.4|^5.0
- twig/twig: ^2.4|^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.17.1
- mikey179/vfsstream: ^1.6.8
- phpstan/phpstan: ^0.12.59
- phpunit/phpunit: ^8.5|^9.4
README
This bundle is a fork of the SnowcapImBundle.
The current version (3.x) of the bundle works with Symfony 4.4 & Symfony 5.
For older versions of Symfony:
- Use version 2.1+ for Symfony between 3.3 and 4.4
- Use version < 2.1 for Symfony < 3.3
You can check the changelog for version 3 and the upgrade document when upgrading from 2.x bundle version.
Introduction
Imagemagick wrapper for Symfony.
It's a general wrapper to access imagemagick command line functions, instead of using bindings like iMagick, which doesn't cover all the imagemagick functionalities.
It allows you to use all the convert/mogrify power, from your controller or your views
See the Documentation and examples
Contributing
Feel free to contribute, like sending pull requests to add features/tests or creating issues :)
Note there are a few helpers to maintain code quality, that you can run using these commands:
composer cs:dry # Code style check composer phpstan # Static analysis vendor/bin/phpunit # Run tests