library silex-imagine-provider
A Silex service provider for Imagine Image Processing Library
neutron/silex-imagine-provider
A Silex service provider for Imagine Image Processing Library
- Monday, April 27, 2015
- by romain
- Repository
- 3 Watchers
- 25 Stars
- 118,379 Installations
- PHP
- 4 Dependents
- 0 Suggesters
- 12 Forks
- 0 Open issues
- 4 Versions
- 2 % Grown
Imagine Silex ServiceProvider
, (*1)
Usage
use Imagine\Image\Box;
use Neutron\Silex\Provider\ImagineServiceProvider;
use Silex\Application;
use Symfony\Component\HttpFoundation\Request;
$app = new Application();
// detect a driver for you
$app->register(new ImagineServiceProvider());
// OR choose your own driver
$app->register(new ImagineServiceProvider(), array('imagine.driver' => 'Gmagick'));
$app->match('/image-resize', function(Request $request) use ($app) {
$app['imagine']
->open($request->files->get('image')->getPathname())
->resize(new Box(320, 240))
->save('/path/to/data/image-resized.jpg');
return 'Image resized !';
});
$app->run();
License
MIT License, (*2)
dev-master
9999999-dev
A Silex service provider for Imagine Image Processing Library
Sources
Download
MIT
The Requires
The Development Requires
silex
imagine
image processing
0.1.2
0.1.2.0
A Silex service provider for Imagine Image Processing Library
Sources
Download
MIT
The Requires
The Development Requires
silex
imagine
image processing
0.1.1
0.1.1.0
A Silex service provider for Imagine Image Processing Library
Sources
Download
MIT
The Requires
The Development Requires
silex
imagine
image processing
0.1.0
0.1.0.0
A Silex service provider for Imagine Image Processing Library
Sources
Download
MIT
The Requires
The Development Requires
silex
imagine
image processing