Search code examples
phpsymfonyfosrestbundle

Symfony NelmioApiDocBundle filter input type Upload


I try to display an upload with Nelmio, but the result is always a simple input string.

/**
 * @ApiDoc(
 *  resource=true,
 *  description="upload images",
 *  filters={
 *      {"name"="observation", "dataType"="file"},
 *      {"name"="signature_tech", "dataType"="file"},
 *      {"name"="signature_chef", "dataType"="file"},
 *  }
 * )
 *
 * @Route("/upload/images", name="api_logout", options={"expose"=true})
 * @Method({"GET", "POST"})
 */
public function uploadImageAction(Request $request)

What is wrong with this code snippet?


Solution

  • As Carlos suggested, you have to put it under filters.