Skip to content

Commit 7e98456

Browse files
Set as public RequestTask. Fix RegistryCompilerPass using service name instead of class FQCN.
1 parent ecc4715 commit 7e98456

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

config/services/task.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ services:
99
- { name: monolog.logger, channel: cleverage_process_task }
1010
CleverAge\SoapProcessBundle\Task\RequestTask:
1111
alias: cleverage_soap_process.task.request
12+
public: true

src/CleverAgeSoapProcessBundle.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
namespace CleverAge\SoapProcessBundle;
1515

1616
use CleverAge\ProcessBundle\DependencyInjection\Compiler\RegistryCompilerPass;
17-
use CleverAge\SoapProcessBundle\Registry\ClientRegistry;
1817
use Symfony\Component\DependencyInjection\ContainerBuilder;
1918
use Symfony\Component\HttpKernel\Bundle\Bundle;
2019

@@ -27,7 +26,7 @@ public function build(ContainerBuilder $container): void
2726
{
2827
$container->addCompilerPass(
2928
new RegistryCompilerPass(
30-
ClientRegistry::class,
29+
'cleverage_soap_process.registry.client',
3130
'cleverage.soap.client',
3231
'addClient'
3332
)

src/Client/Client.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,12 @@ class Client implements ClientInterface
4646
/**
4747
* Client constructor.
4848
*/
49-
public function __construct(private readonly LoggerInterface $logger, private readonly string $code, private ?string $wsdl, private array $options)
50-
{
49+
public function __construct(
50+
private readonly LoggerInterface $logger,
51+
private readonly string $code,
52+
private ?string $wsdl,
53+
private array $options = [],
54+
) {
5155
}
5256

5357
public function getLogger(): LoggerInterface

0 commit comments

Comments
 (0)