| 12345678910111213141516171819202122232425262728293031323334 |
- <?php
- namespace Intervention\Image;
- use Illuminate\Support\ServiceProvider;
- class ImageServiceProviderLumen extends ServiceProvider
- {
- /**
- * Register the service provider.
- *
- * @return void
- */
- public function register()
- {
- $app = $this->app;
- // merge default config
- $this->mergeConfigFrom(
- __DIR__.'/../../config/config.php',
- 'image'
- );
- // set configuration
- $app->configure('image');
- // create image
- $app->singleton('image',function ($app) {
- return new ImageManager($app['config']->get('image'));
- });
- $app->alias('image', 'Intervention\Image\ImageManager');
- }
- }
|