BufferedOutput
class BufferedOutput extends Output
Methods
__construct(int $verbosity = self::VERBOSITY_NORMAL, bool $decorated = false, OutputFormatterInterface $formatter = null)
Constructor.
from Output
writeln(string|array $messages, int $type = self::OUTPUT_NORMAL)
Writes a message to the output and adds a newline at the end.
from Output
write(string|array $messages, bool $newline = false, int $type = self::OUTPUT_NORMAL)
Writes a message to the output.
from Output
string
fetch()
Empties buffer and returns its content.
Details
in Output at line line 46
__construct(int $verbosity = self::VERBOSITY_NORMAL, bool $decorated = false, OutputFormatterInterface $formatter = null)
Constructor.
in Output at line line 56
setFormatter(OutputFormatterInterface $formatter)
Sets output formatter.
in Output at line line 64
OutputFormatterInterface
getFormatter()
Returns current output formatter instance.
in Output at line line 72
setDecorated(bool $decorated)
Sets the decorated flag.
in Output at line line 80
bool
isDecorated()
Gets the decorated flag.
in Output at line line 88
setVerbosity(int $level)
Sets the verbosity of the output.
in Output at line line 96
int
getVerbosity()
Gets the current verbosity of the output.
in Output at line line 101
isQuiet()
in Output at line line 106
isVerbose()
in Output at line line 111
isVeryVerbose()
in Output at line line 116
isDebug()
in Output at line line 124
writeln(string|array $messages, int $type = self::OUTPUT_NORMAL)
Writes a message to the output and adds a newline at the end.
in Output at line line 132
write(string|array $messages, bool $newline = false, int $type = self::OUTPUT_NORMAL)
Writes a message to the output.
at line line 29
string
fetch()
Empties buffer and returns its content.