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

Breadcrumb

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

function ArrayAccessGetterSetter::getInstance

Returns a singleton instance of `self` to avoid, multiple runtime allocations.

4 calls to ArrayAccessGetterSetter::getInstance()
BaggagePropagator::extract in vendor/open-telemetry/api/Baggage/Propagation/BaggagePropagator.php
Extracts specific values from the provided carrier into the provided {via an {
BaggagePropagator::inject in vendor/open-telemetry/api/Baggage/Propagation/BaggagePropagator.php
Injects specific values from the provided {via an {
TraceContextPropagator::extract in vendor/open-telemetry/api/Trace/Propagation/TraceContextPropagator.php
Extracts specific values from the provided carrier into the provided {via an {
TraceContextPropagator::inject in vendor/open-telemetry/api/Trace/Propagation/TraceContextPropagator.php
Injects specific values from the provided {via an {

File

vendor/open-telemetry/context/Propagation/ArrayAccessGetterSetter.php, line 29

Class

ArrayAccessGetterSetter
Default implementation of {This type is used if no custom getter/setter is provided to {

Namespace

OpenTelemetry\Context\Propagation

Code

public static function getInstance() : self {
    if (null === self::$instance) {
        self::$instance = new self();
    }
    return self::$instance;
}

API Navigation

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