public function __construct(Output $output) { $this->output = $output; $this->formatter = new Formatter(); $this->stdout = $this->openOutputStream(); $decorated = $this->hasColorSupport($this->stdout); $this->formatter->setDecorated($decorated); }