function YamlDumper::getServiceCall
2 calls to YamlDumper::getServiceCall()
- YamlDumper::dumpCallable in vendor/
symfony/ dependency-injection/ Dumper/ YamlDumper.php - Dumps callable to YAML format.
- YamlDumper::dumpValue in vendor/
symfony/ dependency-injection/ Dumper/ YamlDumper.php - Dumps the value to YAML format.
File
-
vendor/
symfony/ dependency-injection/ Dumper/ YamlDumper.php, line 325
Class
- YamlDumper
- YamlDumper dumps a service container as a YAML string.
Namespace
Symfony\Component\DependencyInjection\DumperCode
private function getServiceCall(string $id, ?Reference $reference = null) : string {
if (null !== $reference) {
switch ($reference->getInvalidBehavior()) {
case ContainerInterface::RUNTIME_EXCEPTION_ON_INVALID_REFERENCE:
break;
case ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE:
break;
case ContainerInterface::IGNORE_ON_UNINITIALIZED_REFERENCE:
return \sprintf('@!%s', $id);
default:
return \sprintf('@?%s', $id);
}
}
return \sprintf('@%s', $id);
}