Skip to content

Commit

Permalink
[phpstan] Fix ContainerAwareInterface not found
Browse files Browse the repository at this point in the history
  • Loading branch information
evertharmeling committed Mar 20, 2024
1 parent 00570f0 commit f1c3104
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/DependencyInjection/FOSElasticaExtension.php
Expand Up @@ -723,7 +723,7 @@ private function loadSerializer(array $config, ContainerBuilder $container): voi
$serializer = $container->getDefinition('fos_elastica.serializer_callback_prototype');
$serializer->setClass($config['callback_class']);

if (\is_subclass_of($config['callback_class'], ContainerAwareInterface::class)) {
if (\class_exists('Symfony\Component\DependencyInjection\ContainerAwareInterface') && \is_subclass_of($config['callback_class'], ContainerAwareInterface::class)) {
$serializer->addMethodCall('setContainer', [new Reference('service_container')]);
}
}
Expand Down

0 comments on commit f1c3104

Please sign in to comment.