/** * Return (download) the file * * @param int $id * @return Response */ public function getFile($id, $idFile) { $filename = $this->service->getFilePath($id, $idFile); $fileContents = file_get_contents($filename); $file = base64_encode($fileContents); return ["file" => $file, "mime" => mime_content_type($filename), "size" => filesize($filename), "name" => basename($filename)]; }