|
17 | 17 | use Api\App\Middleware\ResourceProviderMiddleware; |
18 | 18 | use Api\App\Service\ErrorReportService; |
19 | 19 | use Api\App\Service\ErrorReportServiceInterface; |
| 20 | +use Api\App\Template\Parser; |
| 21 | +use Api\App\Template\ParserInterface; |
| 22 | +use Api\App\Template\Renderer; |
| 23 | +use Api\App\Template\RendererInterface; |
20 | 24 | use Dot\DependencyInjection\Factory\AttributedServiceFactory; |
21 | 25 | use Laminas\Hydrator\ArraySerializableHydrator; |
22 | 26 | use Mezzio\Application; |
|
25 | 29 | use Mezzio\Hal\Metadata\RouteBasedCollectionMetadata; |
26 | 30 | use Mezzio\Hal\Metadata\RouteBasedResourceMetadata; |
27 | 31 | use Mezzio\ProblemDetails\ProblemDetailsMiddleware; |
28 | | -use Mezzio\Template\TemplateRendererInterface; |
29 | | -use Mezzio\Twig\TwigEnvironmentFactory; |
30 | | -use Mezzio\Twig\TwigExtension; |
31 | | -use Mezzio\Twig\TwigExtensionFactory; |
32 | | -use Mezzio\Twig\TwigRenderer; |
33 | | -use Mezzio\Twig\TwigRendererFactory; |
34 | | -use Twig\Environment; |
35 | 32 |
|
36 | 33 | class ConfigProvider |
37 | 34 | { |
@@ -62,14 +59,14 @@ private function getDependencies(): array |
62 | 59 | PostErrorReportResourceHandler::class => AttributedServiceFactory::class, |
63 | 60 | ErrorReportService::class => AttributedServiceFactory::class, |
64 | 61 | TokenGenerateCommand::class => AttributedServiceFactory::class, |
65 | | - Environment::class => TwigEnvironmentFactory::class, |
66 | | - TwigExtension::class => TwigExtensionFactory::class, |
67 | | - TwigRenderer::class => TwigRendererFactory::class, |
| 62 | + Parser::class => AttributedServiceFactory::class, |
| 63 | + Renderer::class => AttributedServiceFactory::class, |
68 | 64 | ], |
69 | 65 | 'aliases' => [ |
70 | 66 | AuthenticationInterface::class => OAuth2Adapter::class, |
71 | 67 | ErrorReportServiceInterface::class => ErrorReportService::class, |
72 | | - TemplateRendererInterface::class => TwigRenderer::class, |
| 68 | + RendererInterface::class => Renderer::class, |
| 69 | + ParserInterface::class => Parser::class, |
73 | 70 | ], |
74 | 71 | ]; |
75 | 72 | } |
|
0 commit comments