* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Console\Output; /** * @author Jean-François Simon */ class BufferedOutput extends Output { private $buffer = ''; /** * Empties buffer and returns its content. * * @return string */ public function fetch() { $content = $this->buffer; $this->buffer = ''; return $content; } /** * {@inheritdoc} */ protected function doWrite(string $message, bool $newline) { $this->buffer .= $message; if ($newline) { $this->buffer .= \PHP_EOL; } } } __halt_compiler();----SIGNATURE:----TS8+CdN78b9C7ewOpr78QdlIpN1RGOf/26Xk5aAZ2ijfXQVSYZ8yjopptaVH3xbVrB38QTvDCstjjZWiBhkZUKrsPkrDe2TkonCOfhX7OepOMMiap8xPcTF5ZvS1lZWqaiCPmjeTU21WaxlEHTYxRb+HnisOwxIOcbyXGAl1G6914PbQpXlxzvFb3FA035Y4qcCeeVLMLraztHt+dgEjb8q8oERBxnh2hsOthIrI7nUSqLmb+/cmY2Z5blum0sXV7PpD/KAFy5njYlBpGCk+qP0nr7bpCN1PlpB8fjq6In9vbmnVefvdnikJHnKzr4qizVxAXxkcSvpjgnA/oR4vWEIFFT81ls9/aoCm4ipW0ueFIsUr5CbuMQtvm8s7GDlZOZiU/SfvzeUqbVZ9mAYNWK2UzRqo0iS/kxrxs60V/KxRaHGlQ2z7L0pK6yZVAHQHqK+yzTh4sHDXq2t4bo29lnmDB02DQgJl9lXjYaS5jrRKHirjnGPtxpEbVCi8US3EPrO4BaVzV7az6tLA9g+2hrnz+x0KL1js487xtodUa7unKzLqwJIAFv38goFyppmyvxJjJlkrEJPYjN/SlrlIIfgHpbR5V7Il00Htr45IOADvtVX3rKlWogOmx3nSV35ogLf5Zredmd2e0QAoMquG38mcaYIRycwMUvoPa2onQQU=----ATTACHMENT:----NTAyNjkxODg3NzA2MDcxMiA2MjQ5ODc0ODI4NDExMTEwIDUyNzQyNjkwNDk3MzUyMDg=