Platformsh\Cli\Util\Table::renderCsv PHP Method

renderCsv() protected method

Render CSV output.
protected renderCsv ( array $rows, array $header, string $delimiter = ',', string $enclosure = '"' )
$rows array
$header array
$delimiter string
$enclosure string
    protected function renderCsv($rows, $header, $delimiter = ',', $enclosure = '"')
    {
        if ($this->output instanceof StreamOutput) {
            $stream = $this->output->getStream();
        } else {
            throw new \RuntimeException('A stream output is required for the CSV format');
        }
        if ($header) {
            fputcsv($stream, $header, $delimiter, $enclosure);
        }
        foreach ($rows as $row) {
            fputcsv($stream, $row, $delimiter, $enclosure);
        }
    }