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\OutputCode
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);
}