Я пытаюсь загрузить файл в SwaggerUI, но он продолжает говорить, что файл не найден, не могу понять, почему именно, может быть, вы, ребята, можете мне помочь:
/**
* @SWG\Put(
* path="/api/v1/profile/{id}/profilepicture",
* tags={"Profile"},
* operationId="updateProfilePicture",
* summary="updates the ProfilePicture",
* description="updates the ProfilePicture",
* consumes={"multipart/form-data"},
* produces={"application/json"},
* @SWG\Parameter(
* name="profilePicture",
* in="formData",
* description="Change the profilepicture",
* required=true,
* type="file",
* @SWG\Schema(ref="#definitions/Error"),
* ),
* @SWG\Response(
* response=200,
* description="Succeed!",
* ),
* @SWG\Response(
* response=405,
* description="Validation exception",
* ),
* )
* @param Request $request
* @return BinaryFileResponse
*/
public function updateProfilePicture(Request $request)
{
$profileId = $request->get('id');
/** @var UploadedFile $file */
$file = $request->files->get('profilePicture');
if($file == null)
{
throw new BadRequestHttpException('No file found!');
}
return (new BinaryFileResponse($file));
}
попытался изменить имяprofilePicture и очистка кэша, все еще имеют ту же проблему.