Skip to content

Commit 81995c6

Browse files
committed
Fix to handle missing styles due to upstream “bc” fix
1 parent dc2d91c commit 81995c6

File tree

3 files changed

+15
-7
lines changed

3 files changed

+15
-7
lines changed

.idea/php.xml

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/project-manager.iml

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bin/console

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
use Somnambulist\ProjectManager\Application;
55
use Somnambulist\ProjectManager\Kernel;
6+
use Symfony\Component\Console\Formatter\OutputFormatter;
67
use Symfony\Component\Console\Formatter\OutputFormatterStyle;
78
use Symfony\Component\Console\Input\ArgvInput;
89
use Symfony\Component\Console\Output\ConsoleOutput;
@@ -15,14 +16,17 @@ set_time_limit(0);
1516

1617
require dirname(__DIR__) . '/vendor/autoload.php';
1718

19+
$formatter = new OutputFormatter(false, [
20+
'ok' => new OutputFormatterStyle('white', 'green', ['bold']),
21+
'err' => new OutputFormatterStyle('white', 'red', ['bold']),
22+
'step' => new OutputFormatterStyle('white', 'blue', ['bold']),
23+
'q' => new OutputFormatterStyle('white', 'cyan', ['bold']),
24+
'warn' => new OutputFormatterStyle('white', 'yellow', ['bold']),
25+
'i' => new OutputFormatterStyle('white', 'magenta', ['bold']),
26+
]);
27+
1828
$input = new ArgvInput();
19-
$output = new ConsoleOutput();
20-
$output->getFormatter()->setStyle('ok', new OutputFormatterStyle('white', 'green', ['bold']));
21-
$output->getFormatter()->setStyle('err', new OutputFormatterStyle('white', 'red', ['bold']));
22-
$output->getFormatter()->setStyle('step', new OutputFormatterStyle('white', 'blue', ['bold']));
23-
$output->getFormatter()->setStyle('q', new OutputFormatterStyle('white', 'cyan', ['bold']));
24-
$output->getFormatter()->setStyle('warn', new OutputFormatterStyle('white', 'yellow', ['bold']));
25-
$output->getFormatter()->setStyle('i', new OutputFormatterStyle('white', 'magenta', ['bold']));
29+
$output = new ConsoleOutput(ConsoleOutput::VERBOSITY_NORMAL, null, $formatter);
2630

2731
require dirname(__DIR__) . '/config/bootstrap.php';
2832

0 commit comments

Comments
 (0)