We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 25826ba + 849b304 commit a44d1caCopy full SHA for a44d1ca
src/DependencyInjection/Compiler/RequestMethodPass.php
@@ -11,7 +11,12 @@ public function process(ContainerBuilder $container): void
11
{
12
$service = $container->getDefinition('beelab_recaptcha2.google_recaptcha');
13
$methodClass = $container->getParameter('beelab_recaptcha2.request_method');
14
- $methodService = $container->getDefinition($methodClass);
+ if ($container->hasDefinition($methodClass)) {
15
+ $methodService = $container->getDefinition($methodClass);
16
+ } else {
17
+ $methodService = $container->register($methodClass, $methodClass);
18
+ $methodService->setPublic(false);
19
+ }
20
$service->replaceArgument(1, $methodService);
21
}
22
0 commit comments