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

Breadcrumb

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

function AbstractDumper::__construct

Parameters

callable|resource|string|null $output A line dumper callable, an opened stream or an output path, defaults to static::$defaultOutput:

string|null $charset The default character encoding to use for non-UTF8 strings:

int $flags A bit field of static::DUMP_* constants to fine tune dumps representation:

3 calls to AbstractDumper::__construct()
CliDumper::__construct in vendor/symfony/var-dumper/Dumper/CliDumper.php
CliDumper::__construct in vendor/symfony/var-dumper/Dumper/CliDumper.php
HtmlDumper::__construct in vendor/symfony/var-dumper/Dumper/HtmlDumper.php
1 method overrides AbstractDumper::__construct()
CliDumper::__construct in vendor/symfony/var-dumper/Dumper/CliDumper.php

File

vendor/symfony/var-dumper/Dumper/AbstractDumper.php, line 47

Class

AbstractDumper
Abstract mechanism for dumping a Data object.

Namespace

Symfony\Component\VarDumper\Dumper

Code

public function __construct($output = null, ?string $charset = null, int $flags = 0) {
    $this->setCharset((($charset ?: \ini_get('php.output_encoding')) ?: \ini_get('default_charset')) ?: 'UTF-8');
    $this->setOutput($output ?: static::$defaultOutput);
    if (!$output && \is_string(static::$defaultOutput)) {
        static::$defaultOutput = $this->outputStream;
    }
}

API Navigation

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