Can't export file to CSV when have this line $row->getcreateAt()
$response = new StreamedResponse();
$response->setCallback(
function () use ($results) {
$handle = fopen('php://output', 'w+');
foreach ($results as $row) {
//array list fields you need to export
$data = [
$row->getId(),
$row->getcreateAt(),
$row->getPtfName(),
];
fputcsv($handle, $data);
}
fclose($handle);
}
);
You need to format the DateTime to a string: