Stockage protégé
L'accès à ce stockage peut se faire via l'utilitaire EagleCore\Utils\Storage\AppStorage. Référez-vous aux commentaires des fonctions pour plus de détails.
Cette class offre des fonctions de stockage et d'accès :
storeClassicFilestocke une copie d'un fichier dans le dossier de stockage. Le paramètrestoragePathprend comme racine le dossierstorageAppStorage::storeClassicFile(storagePath: "/articles/new.md",fileBasePath: "chemin_absolue_vers_fichier.txt");storeContentstocke un contenu textuel dans le dossier de stockage. Le paramètrestoragePathprend comme racine le dossierstorageAppStorage::storeContent(storagePath: "/articles/new.md",content: "# Eagle framework doc");storeFormFilestocke un fichier de formulaire à partir du tmp name. Le paramètrestoragePathprend comme racine le dossierstorageAppStorage::storeFormFile(storagePath: "/articles/new.md",fileTmpName: $_FILES["f"]["tmp_name"]);buildStorageCompletePathconstruis le chemin absolu vers le dossier stockage en fournissant un chemin l'ayant comme racine. En partant d'un dossier souhaitéstorage/articlespour avoir le chemin absolu via cette fonctionAppStorage::buildStorageCompletePath(pathFromStorage: "/articles");