我有一条这样的路线
Route::get('/downloadReport', 'ReportsController@downloadPdf')->name('downloadReport');
在功能ReportsController
的{{1}}中,我想根据输入参数downloadPdf
切换响应功能
reportType
,并且应该通过此功能将响应传递给用户
public function downloadPdf(Request $request){
$id = $request->input('reportType');
// some statements are there
switch($id){
case 1:
$this->createReportType1($jobId, $cusName);
break;
}
}
但是这样做没有得到任何输出。.原因是什么,如何在不将值从public function createReportType1($jobId, $cusName){
$pdf = PDF::loadView('reports.reports',
compact(
'jobId',
'cusName'
)
);
return $pdf->download('invoice.pdf');
}
返回到createReportType1
函数的情况下实现此目的
答案 0 :(得分:2)
尝试一下(我添加了+-----+---------+----+
| user|timestamp|begin|
+-----+---------+----+
|user1| 0| 0|
|user1| 6| 0|
|user1| 28| 0|
|user2| 6| 6|
|user2| 37| 6|
|user2| 70| 70|
|user2| 77| 70|
+-----+---------+----+
关键字):
return