Fix parameter order
This commit is contained in:
parent
e57b5f2abf
commit
726f3616a8
@ -25,10 +25,10 @@ class TrimmedBufferOutput extends Output
|
|||||||
private $buffer = '';
|
private $buffer = '';
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
|
int $maxLength,
|
||||||
?int $verbosity = self::VERBOSITY_NORMAL,
|
?int $verbosity = self::VERBOSITY_NORMAL,
|
||||||
bool $decorated = false,
|
bool $decorated = false,
|
||||||
OutputFormatterInterface $formatter = null,
|
OutputFormatterInterface $formatter = null
|
||||||
int $maxLength
|
|
||||||
) {
|
) {
|
||||||
if ($maxLength <= 0) {
|
if ($maxLength <= 0) {
|
||||||
throw new InvalidArgumentException(sprintf('"%s()" expects a strictly positive maxLength. Got %d.', __METHOD__, $maxLength));
|
throw new InvalidArgumentException(sprintf('"%s()" expects a strictly positive maxLength. Got %d.', __METHOD__, $maxLength));
|
||||||
|
@ -46,7 +46,7 @@ class SymfonyStyle extends OutputStyle
|
|||||||
public function __construct(InputInterface $input, OutputInterface $output)
|
public function __construct(InputInterface $input, OutputInterface $output)
|
||||||
{
|
{
|
||||||
$this->input = $input;
|
$this->input = $input;
|
||||||
$this->bufferedOutput = new TrimmedBufferOutput($output->getVerbosity(), false, clone $output->getFormatter(), \DIRECTORY_SEPARATOR === '\\' ? 4 : 2);
|
$this->bufferedOutput = new TrimmedBufferOutput(\DIRECTORY_SEPARATOR === '\\' ? 4 : 2, $output->getVerbosity(), false, clone $output->getFormatter());
|
||||||
// Windows cmd wraps lines as soon as the terminal width is reached, whether there are following chars or not.
|
// Windows cmd wraps lines as soon as the terminal width is reached, whether there are following chars or not.
|
||||||
$width = (new Terminal())->getWidth() ?: self::MAX_LINE_LENGTH;
|
$width = (new Terminal())->getWidth() ?: self::MAX_LINE_LENGTH;
|
||||||
$this->lineLength = min($width - (int) (\DIRECTORY_SEPARATOR === '\\'), self::MAX_LINE_LENGTH);
|
$this->lineLength = min($width - (int) (\DIRECTORY_SEPARATOR === '\\'), self::MAX_LINE_LENGTH);
|
||||||
|
Reference in New Issue
Block a user