php - onfailure download in laravel maatwebsite

one text

 public function onFailure(\Maatwebsite\Excel\Validators\Failure ...$failures)
    {
      
        $data = [];
        foreach ($failures as $failure) {
            $data[] = [
                'row' => $failure->row(),
                'attribute' => $failure->attribute(),
                'values' => json_encode($failure->values()),
                'errors' => json_encode($failure->errors()),
                'module' => 'User',
            ];
        }
        dd($data);
        
         Excel::download(new FailureExportPI($data),'failure_imports.xlsx');
        
        
    }

Source