Added a method for fetching image properties from the database
Started working on the event listener that will generate and choose image variations
Added some docs for the event listener
Event listener is up and running
Trigger a separate event that the Imagick event listener subscribes to
Added database and storage adapters for the image variations event listener
Support alternate ways of specifying the database and storage adapters
Updated tests
Added some integration tests for the storge and database adapters for the image variations event listener
Added support for specifying an image as an argument to the event
Added a setter for the transformations
Updated the event listener to adjust transformations in the chain that refer to coordinates in the image
Don't round the value
Moved and updated tests
Added filesystem storage adapter for ImageVariations feature
Added Doctrine database adapter for ImageVariations feature
Fixed issues with image variations + crop/canvas appearing before it in the transformation chain
Fixed a bug where cropping twice would not work
Added config option for enabling conversion to lossless format (PNG) when storing variations
Use short-array syntax