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

Breadcrumb

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

function Output::__construct

Parameters

int|null $verbosity The verbosity level (one of the VERBOSITY constants in OutputInterface):

bool $decorated Whether to decorate messages:

OutputFormatterInterface|null $formatter Output formatter instance (null to use default OutputFormatter):

4 calls to Output::__construct()
StreamOutput::__construct in vendor/symfony/console/Output/StreamOutput.php
StreamOutput::__construct in vendor/symfony/console/Output/StreamOutput.php
TrimmedBufferOutput::__construct in vendor/symfony/console/Output/TrimmedBufferOutput.php
TrimmedBufferOutput::__construct in vendor/symfony/console/Output/TrimmedBufferOutput.php
2 methods override Output::__construct()
StreamOutput::__construct in vendor/symfony/console/Output/StreamOutput.php
TrimmedBufferOutput::__construct in vendor/symfony/console/Output/TrimmedBufferOutput.php

File

vendor/symfony/console/Output/Output.php, line 41

Class

Output
Base class for output classes.

Namespace

Symfony\Component\Console\Output

Code

public function __construct(?int $verbosity = self::VERBOSITY_NORMAL, bool $decorated = false, ?OutputFormatterInterface $formatter = null) {
    $this->verbosity = $verbosity ?? self::VERBOSITY_NORMAL;
    $this->formatter = $formatter ?? new OutputFormatter();
    $this->formatter
        ->setDecorated($decorated);
}

API Navigation

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