From 7d55f8e9f82e7a40e8a32a298ed91fc89509257e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@irstea.fr> Date: Thu, 22 Jan 2015 10:19:56 +0100 Subject: [PATCH] =?UTF-8?q?UploadController:=20retourne=20les=20donn=C3=A9?= =?UTF-8?q?es=20attendu=20par=20le=20Javascript.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Controller/UploadController.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Controller/UploadController.php b/Controller/UploadController.php index 3e2e89b7..7aeaebcb 100644 --- a/Controller/UploadController.php +++ b/Controller/UploadController.php @@ -121,7 +121,28 @@ class UploadController extends Controller } $this->fileManager->completed($file); + + $parameters = [ + 'id' => $file->getId(), + 'token' => $request->query->get('token') + ]; + return $this->createResponse( + Response::HTTP_OK, + 'File uploaded', + [ + 'files' => [ + [ + 'id' => $file->getId(), + 'name' => $file->getOriginalFilename(), + 'type' => $file->getMimeType(), + 'size' => $file->getSize(), + 'url' => $this->router->generate('file_upload_get', $parameters), + 'delete_type' => 'DELETE', + 'delete_url' => $this->router->generate('file_upload_delete', $parameters), + ] + ] + ] ); } -- GitLab