false, ]; } protected function writeOneLine(OutputInterface $output, $data, $options) { $output->writeln($this->tsvEscape($data)); } protected function tsvEscape($data) { return implode("\t", array_map( function ($item) { return str_replace(["\t", "\n"], ['\t', '\n'], $item); }, $data )); } }