From 15483bc23c0e4268965754bf130f9e1b6a852e40 Mon Sep 17 00:00:00 2001 From: polo Date: Sun, 26 Jul 2026 19:52:10 +0200 Subject: et puis aussi --- controller/backup.php | 14 +++++++------- index.php | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/controller/backup.php b/controller/backup.php index 52f300f..6c3a654 100644 --- a/controller/backup.php +++ b/controller/backup.php @@ -2,7 +2,7 @@ // controller/backup.php // note: faire que cette fonction soit exécutée automatiquement de temps en temps -function pageSauvegarde($from) +function pageSauvegarde(): void { $title = 'extraction des données'; @@ -21,13 +21,13 @@ function pageSauvegarde($from) require('view/backup.php'); } -function createZipMelainePHP() +function createZipMelainePHP(): void { $cheminDestination = 'data/'; $nomFichier = "melainePHP"; // tous les dossiers sauf data et .git $dossiersCibles = ['model', 'view', 'controller', 'public', 'lib']; - $fichiersALaRacine = ['*.php', '.htaccess', '*.txt']; // robots? + $fichiersALaRacine = ['*.php', '.htaccess', '.gitignore', '*.txt']; // robots? createZip($cheminDestination, $nomFichier, $dossiersCibles, $fichiersALaRacine); } @@ -35,7 +35,7 @@ function createZipMelainePHP() // les deux premiers paramètres concernent le fichier créé // le quatrième est optionnel et concerne les fichiers à la racine -function createZip($destinationPath, $zipFileName, array $targetDirectories, array $allPattern = []) +function createZip(string $destinationPath, string $zipFileName, array $targetDirectories, array $allPattern = []): void { global $archiveFormat; // choix du format $zipFileName = $zipFileName . '.' . $archiveFormat; @@ -100,7 +100,7 @@ function createZip($destinationPath, $zipFileName, array $targetDirectories, arr } -function restoreData($path) +function restoreData(string $path): string { global $archiveFormat; $message = ''; @@ -157,7 +157,7 @@ function restoreData($path) } -function pageRestauration($from) +function pageRestauration(): void { $title = 'Restauration des données'; $message = ''; @@ -207,7 +207,7 @@ function pageRestauration($from) } // upload AJAX d'un zip en morceaux dans file_upload.js -function uploadChunkAndMerge() // appel dans ajax.php +function uploadChunkAndMerge(): void // appel dans ajax.php { // $_GET['chunk_name'] n'est pas utilisé pour l'instant diff --git a/index.php b/index.php index 7d805f2..9c3b2d2 100644 --- a/index.php +++ b/index.php @@ -264,12 +264,12 @@ elseif(isset($_SESSION) && isset($_GET['action'])) // sauvegarde du dossier 'data' if($_GET['action'] == 'sauvegarde') { - pageSauvegarde($_GET['from']); + pageSauvegarde(); } // restauration avec une sauvegarde elseif($_GET['action'] == 'restauration') { - pageRestauration($_GET['from']); + pageRestauration(); } else { -- cgit v1.2.3