Commit 8b09bcf0 authored by catch's avatar catch
Browse files

Issue #3262853 by longwave, daffie: [Symfony 6] Drop support for services as container parameters

parent 302b3103
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -156,9 +156,6 @@ protected function prepareParameters(array $parameters, $escape = TRUE) {
      if (is_array($value)) {
        $value = $this->prepareParameters($value, $escape);
      }
      elseif ($value instanceof Reference) {
        $value = $this->dumpValue($value);
      }

      $filtered[$key] = $value;
    }
+0 −11
Original line number Diff line number Diff line
@@ -152,12 +152,6 @@ public function testGetParameters($parameters, $definition_parameters, $is_froze
      $this->containerBuilder->getParameterBag()->willReturn($parameter_bag);
      $this->containerBuilder->isCompiled()->willReturn($is_frozen);

      if (isset($parameters['reference'])) {
        $definition = new Definition('\stdClass');
        $definition->setPublic(TRUE);
        $this->containerBuilder->getDefinition('referenced_service')->willReturn($definition);
      }

      $this->assertEquals($this->containerDefinition, $this->dumper->getArray(), 'Expected definition matches dump.');
    }

@@ -193,11 +187,6 @@ public function getParametersDataProvider() {
          ['foo' => '%llama%', 'llama' => 'yes'],
          FALSE,
        ],
        [
          ['reference' => new Reference('referenced_service')],
          ['reference' => $this->getServiceCall('referenced_service')],
          TRUE,
        ],
      ];
    }