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

Breadcrumb

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

function Discovery::discoverers

1 call to Discovery::discoverers()
Discovery::find in vendor/open-telemetry/sdk/Common/Http/Psr/Client/Discovery.php
Attempt discovery of a configurable psr-18 http client, falling back to Psr18ClientDiscovery.

File

vendor/open-telemetry/sdk/Common/Http/Psr/Client/Discovery.php, line 63

Class

Discovery

Namespace

OpenTelemetry\SDK\Common\Http\Psr\Client

Code

private static function discoverers() : Generator {
    foreach (self::$discoverers ?? self::DEFAULTS as $discoverer) {
        if (is_string($discoverer)) {
            (yield new $discoverer());
        }
        else {
            (yield $discoverer);
        }
    }
}

API Navigation

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