у меня есть контрольный пример:
$response = $this->postJson('api/unit/'.$unit->id.'/import',['file' =>Storage::get('file/file.xlsx')]);
$response->assertJsonFragment(['a'=>'b']);
мой контроллер:
public function import(Request $request, Unit $unit)
{
$this->validate($request, [
'file' => 'file|required_without:rows',
'rows' => 'array|required_without:file',
'dry_run' => 'boolean',
]);
if ($request->has('rows')) {
//
} else {
$results = $request->file('file');
}
return "ok";
}
но я думаю, что мой контрольный пример неправильный, потому что, когда я dd ($ reuqest-> file ('file')) в моем контроллере возвращается null.Итак, как я могу запросить файл в моем контроллере.пожалуйста помогите