public doExport ( Illuminate\Http\Request $request ) : Illuminate\Http\JsonResponse | ||
$request | Illuminate\Http\Request | |
Результат | Illuminate\Http\JsonResponse |
public function doExport(Request $request)
{
$format = $request->input('format');
$date = date('Y-m-d');
$fileName = "invoice-ninja-{$date}";
if ($format === 'JSON') {
return $this->returnJSON($request, $fileName);
} elseif ($format === 'CSV') {
return $this->returnCSV($request, $fileName);
} else {
return $this->returnXLS($request, $fileName);
}
}