✨ feat(AdminController): Ajoute le PDF signé temporaire et le supprime après.
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -7,6 +7,7 @@
|
||||
/var/
|
||||
/vendor/
|
||||
/public/storage/
|
||||
/public/tmp/*.pdf
|
||||
###< symfony/framework-bundle ###
|
||||
|
||||
###> phpunit/phpunit ###
|
||||
|
||||
0
public/tmp/.gitignore
vendored
Normal file
0
public/tmp/.gitignore
vendored
Normal file
@@ -347,19 +347,13 @@ class AdminController extends AbstractController
|
||||
$file = new UploadedFile($tempFilePath,$fileName,"application/pdf",0,true);
|
||||
$main->setAgAdh($file);
|
||||
$main->setUpdateAt(new \DateTimeImmutable());
|
||||
$main->setIsAttestation(true);
|
||||
$entityManager->persist($main);
|
||||
$entityManager->flush();
|
||||
|
||||
$url = $uploaderHelper->asset($main,'agAdh');
|
||||
|
||||
if($_ENV['APP_ENV'] == "prod") {
|
||||
$url = $request->getSchemeAndHttpHost() . $url;
|
||||
$urlRoot = $request->getSchemeAndHttpHost();
|
||||
} else {
|
||||
$url = $_ENV['DEV_URL'] . $url;
|
||||
$urlRoot = $_ENV['DEV_URL'];
|
||||
}
|
||||
file_put_contents($kernel->getProjectDir()."/public/tmp/sign.pdf",$content);
|
||||
dd($url."tmp/sign.pdf");
|
||||
$sub = [];
|
||||
foreach ($main->getMainSigneds() as $mainSigned) {
|
||||
$sub[] = [
|
||||
@@ -374,7 +368,7 @@ class AdminController extends AbstractController
|
||||
'documents' => [
|
||||
[
|
||||
'name' => 'adh-ecosplay-'.$main->getAgDateAt()->format('d-m-Y'),
|
||||
'file' => $url.".pdf"
|
||||
'file' => $url."tmp/sign.pdf"
|
||||
]
|
||||
],
|
||||
'submitters' => $sub,
|
||||
|
||||
Reference in New Issue
Block a user