Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. YamlDumper.php

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\Dumper

Code

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);
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal