From 66ee0f5f5416aed9f7a7264f18ae6bdf4c8ed50f Mon Sep 17 00:00:00 2001 From: polo Date: Tue, 19 Jul 2022 13:43:33 +0200 Subject: miniatures articles 1 --- model/Article.php | 29 ++++++----------------------- 1 file changed, 6 insertions(+), 23 deletions(-) (limited to 'model/Article.php') diff --git a/model/Article.php b/model/Article.php index 4063feb..f9c5b89 100644 --- a/model/Article.php +++ b/model/Article.php @@ -1,27 +1,9 @@ [$fileCode => 'code', $fileName => 'nom, $content => 'contenu'], - -// - un tableau associatif contenant des tableaux simples -// les catégories sont au premier niveau -// mauvaise idée, risque de croiser les fichiers -// $fileList['fileCode'] => [$fileCode1, $fileCode2] -// $fileList['fileName'] => [$fileName1, $fileName2], etc - -// - un tableau associatif contenant des tableaux associatifs -// les catégories sont au deuxième niveau -// $fileList[$fileCode] => [$fileName => 'code', $content => 'contenu'], etc - - -// ma struture est mauvaise, elle n'est pas très orientée objet -// créer une classe structure de données -// celle-ci sera instanciée dans la première (ou pas du tout) -// et accesssible avec des GET et des SET +// éventuellement: utiliser une classe structure de données +// accesssible avec des GET et des SET +// à voir alors si on utilise des variables statiques class Article @@ -70,13 +52,13 @@ class Article // GET // SET - public function setFileName() + /*public function setFileName() { if(file_exists('data/' . $this->page . '/' . $this->format . '/' . $this->fileCode . '.' . $this->format)) { $this->fileName = 'data/' . $this->page . '/' . $this->format . '/' . $this->fileCode . '.' . $this->format; } - } + }*/ // fonctions CRUD (create - read - update - delete) @@ -103,6 +85,7 @@ class Article { $this->fileList[$i]['content'] = file_get_contents($this->fileList[$i]['fileName']); } + //var_dump($this->fileList); die(); } public function readOne() { -- cgit v1.2.3