@@ -56,7 +56,7 @@ public function addTransportFactory(TransportFactoryInterface $transportFactory)
5656 */
5757 public function load (array $ configs , ContainerBuilder $ container )
5858 {
59- $ config = $ this ->processConfiguration (new Configuration ( $ this ->factories ), $ configs );
59+ $ config = $ this ->processConfiguration ($ this ->getConfiguration ( $ configs , $ container ), $ configs );
6060
6161 $ loader = new YamlFileLoader ($ container , new FileLocator (__DIR__ .'/../Resources/config ' ));
6262 $ loader ->load ('services.yml ' );
@@ -77,7 +77,7 @@ public function load(array $configs, ContainerBuilder $container)
7777 }
7878 }
7979
80- if (isset ($ config ['transport ' ]['default ' ]['alias ' ]) && false == isset ($ config ['transport ' ][$ config ['transport ' ]['default ' ]['alias ' ]])) {
80+ if (isset ($ config ['transport ' ]['default ' ]['alias ' ]) && ! isset ($ config ['transport ' ][$ config ['transport ' ]['default ' ]['alias ' ]])) {
8181 throw new \LogicException (sprintf ('Transport is not enabled: %s ' , $ config ['transport ' ]['default ' ]['alias ' ]));
8282 }
8383
@@ -95,7 +95,7 @@ public function load(array $configs, ContainerBuilder $container)
9595 $ container ->setParameter ('enqueue.client.router_queue_name ' , $ config ['client ' ]['router_queue ' ]);
9696 $ container ->setParameter ('enqueue.client.default_queue_name ' , $ config ['client ' ]['default_processor_queue ' ]);
9797
98- if (false == empty ( $ config ['client ' ]['traceable_producer ' ]) ) {
98+ if ($ config ['client ' ]['traceable_producer ' ]) {
9999 $ container ->register (TraceableProducer::class, TraceableProducer::class)
100100 ->setDecoratedService (Producer::class)
101101 ->addArgument (new Reference (sprintf ('%s.inner ' , TraceableProducer::class)))
@@ -125,7 +125,7 @@ public function load(array $configs, ContainerBuilder $container)
125125 }
126126
127127 if ($ config ['job ' ]) {
128- if (false == class_exists (Job::class)) {
128+ if (! class_exists (Job::class)) {
129129 throw new \LogicException ('Seems "enqueue/job-queue" is not installed. Please fix this issue. ' );
130130 }
131131
@@ -167,7 +167,7 @@ public function getConfiguration(array $config, ContainerBuilder $container)
167167
168168 $ container ->addResource (new FileResource ($ rc ->getFileName ()));
169169
170- return new Configuration ($ this ->factories );
170+ return new Configuration ($ this ->factories , $ container -> getParameter ( ' kernel.debug ' ) );
171171 }
172172
173173 public function prepend (ContainerBuilder $ container )
@@ -177,19 +177,19 @@ public function prepend(ContainerBuilder $container)
177177
178178 private function registerJobQueueDoctrineEntityMapping (ContainerBuilder $ container )
179179 {
180- if (false == class_exists (Job::class)) {
180+ if (! class_exists (Job::class)) {
181181 return ;
182182 }
183183
184184 $ bundles = $ container ->getParameter ('kernel.bundles ' );
185185
186- if (false == isset ($ bundles ['DoctrineBundle ' ])) {
186+ if (! isset ($ bundles ['DoctrineBundle ' ])) {
187187 return ;
188188 }
189189
190190 foreach ($ container ->getExtensionConfig ('doctrine ' ) as $ config ) {
191191 // do not register mappings if dbal not configured.
192- if (false == empty ($ config ['dbal ' ])) {
192+ if (! empty ($ config ['dbal ' ])) {
193193 $ rc = new \ReflectionClass (Job::class);
194194 $ jobQueueRootDir = dirname ($ rc ->getFileName ());
195195 $ container ->prependExtensionConfig ('doctrine ' , [
0 commit comments