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

Breadcrumb

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

function CliContextProvider::getContext

Overrides ContextProviderInterface::getContext

File

vendor/symfony/var-dumper/Dumper/ContextProvider/CliContextProvider.php, line 21

Class

CliContextProvider
Tries to provide context on CLI.

Namespace

Symfony\Component\VarDumper\Dumper\ContextProvider

Code

public function getContext() : ?array {
    if ('cli' !== \PHP_SAPI) {
        return null;
    }
    return [
        'command_line' => $commandLine = implode(' ', $_SERVER['argv'] ?? []),
        'identifier' => hash('crc32b', $commandLine . $_SERVER['REQUEST_TIME_FLOAT']),
    ];
}

API Navigation

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