diff --git a/__cms__/stockage/systeme-fichiers.php b/__cms__/stockage/systeme-fichiers.php index 1f078c5..777ffd6 100644 --- a/__cms__/stockage/systeme-fichiers.php +++ b/__cms__/stockage/systeme-fichiers.php @@ -25,15 +25,18 @@ class SystèmeFichiers { } public function lire($chemin_fs) { - return file_exists($chemin_fs) && file_get_contents($chemin_fs); + if (!file_exists($chemin_fs)) return false; + return file_get_contents($chemin_fs); } public function écrire($chemin_fs, $données) { - return is_dir(dirname($chemin_fs)) && file_put_contents($chemin_fs, $données); + if (!is_dir(dirname($chemin_fs))) return false; + return file_put_contents($chemin_fs, $données); } public function liste_fichiers($chemin_fs) { - return is_dir($chemin_fs) && scandir($chemin_fs); + if (!is_dir($chemin_fs)) return false; + return scandir($chemin_fs); } public function déplacer($chemin_fs_de, $chemin_fs_vers) {