diff --git a/README.md b/README.md index 4f95234..7a749d7 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ via dependency injection. ```php namespace App\Controller; -use Intervention\Image\ImageManager; +use Intervention\Image\Interfaces\ImageManagerInterface; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Annotation\Route; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; @@ -75,7 +75,7 @@ use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; class ExampleController extends AbstractController { #[Route('/')] - public function example(ImageManager $manager): Response + public function example(ImageManagerInterface $manager): Response { $image = $manager->read('images/example.jpg'); } diff --git a/config/services.yaml b/config/services.yaml index b458172..64f5ee2 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -6,3 +6,6 @@ services: arguments: $driver: '%intervention_image.driver%' $options: '%intervention_image.options%' + + Intervention\Image\Interfaces\ImageManagerInterface: + alias: Intervention\Image\ImageManager