Skip to content

Commit ccfed52

Browse files
committed
fixes
1 parent fed2c39 commit ccfed52

File tree

6 files changed

+10
-11
lines changed

6 files changed

+10
-11
lines changed

pkg/dbal/Tests/DbalConnectionFactoryConfigTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public static function provideConfigs()
159159
'table_name' => 'enqueue',
160160
'polling_interval' => 1000,
161161
'lazy' => true,
162-
'foo' => 'fooVal'
162+
'foo' => 'fooVal',
163163
],
164164
];
165165
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<?php
2+
23
namespace Enqueue\Dsn;
34

45
final class InvalidQueryParameterTypeException extends \LogicException
@@ -7,4 +8,4 @@ public static function create(string $name, string $expectedType): self
78
{
89
return new static(sprintf('The query parameter "%s" has invalid type. It must be "%s"', $name, $expectedType));
910
}
10-
}
11+
}

pkg/enqueue-bundle/DependencyInjection/EnqueueExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ public function load(array $configs, ContainerBuilder $container): void
5353
$config['client']['router_queue'],
5454
$config['client']['default_processor_queue'],
5555
$config['client']['router_processor'],
56-
// todo
57-
isset($config['transport']['default']['alias']) ? $config['transport'][$config['transport']['default']['alias']] : [],
56+
// @todo should be driver options.
57+
$config['transport'],
5858
]);
5959

6060
$container->setParameter('enqueue.client.router_queue_name', $config['client']['router_queue']);

pkg/enqueue/Client/Driver/RabbitMqStompDriver.php

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,6 @@ class RabbitMqStompDriver extends StompDriver
4040
*/
4141
private $queueMetaRegistry;
4242

43-
/**
44-
* @param StompContext $context
45-
* @param Config $config
46-
* @param QueueMetaRegistry $queueMetaRegistry
47-
* @param StompManagementClient $management
48-
*/
4943
public function __construct(StompContext $context, Config $config, QueueMetaRegistry $queueMetaRegistry, StompManagementClient $management)
5044
{
5145
parent::__construct($context, $config, $queueMetaRegistry);

pkg/enqueue/Client/DriverFactory.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ public function create(PsrConnectionFactory $factory, string $dsn, array $config
5555
));
5656
}
5757

58+
if (false == isset($config['management_plugin_installed'])) {
59+
throw new \LogicException(sprintf('Scheme %s requires the management plugin is to be installed', $dsn->getScheme()));
60+
}
61+
5862
if (isset($config['rabbitmq_management_dsn'])) {
5963
$managementDsn = new Dsn($config['rabbitmq_management_dsn']);
6064

pkg/enqueue/Client/Resources.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public static function getKnownDrivers(): array
121121
'sqlite3',
122122
'sqlite',
123123
],
124-
'requiredSchemeExtensions' => [],
124+
'requiredSchemeExtensions' => ['pdo'],
125125
'package' => ['enqueue/enqueue', 'enqueue/dbal'],
126126
];
127127

0 commit comments

Comments
 (0)