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

Breadcrumb

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

function CodeExporter::exportVariable

3 calls to CodeExporter::exportVariable()
CodeExporter::constants in vendor/sebastian/global-state/src/CodeExporter.php
CodeExporter::globalVariables in vendor/sebastian/global-state/src/CodeExporter.php
CodeExporter::iniSettings in vendor/sebastian/global-state/src/CodeExporter.php

File

vendor/sebastian/global-state/src/CodeExporter.php, line 78

Class

CodeExporter

Namespace

SebastianBergmann\GlobalState

Code

private function exportVariable(mixed $variable) : string {
    if (is_scalar($variable) || null === $variable || is_array($variable) && $this->arrayOnlyContainsScalars($variable)) {
        return var_export($variable, true);
    }
    return 'unserialize(' . var_export(serialize($variable), true) . ')';
}

API Navigation

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