This commit is contained in:
NOrtmann1
2026-05-27 17:34:56 +02:00
parent e49e614958
commit 6a7e961cf6
3 changed files with 2 additions and 19 deletions
@@ -10,7 +10,6 @@ require_once $abs_path . '/php/model/ArticleManager.php';
try {
//$articleManager = ArticleManager::getInstance();
$articleManager = new ArticleManager();
$articleManager::getInstance();
}catch (Exception $e){
die("Fehler bei der Initialisierung des Artikel-Managers: " . $e->getMessage());
}
+2 -5
View File
@@ -6,10 +6,7 @@ require_once 'LocalArticleManager.php';
*
* @author Niklas Ortmann
*/
class ArticleManager
class ArticleManager extends LocalArticleManager // TODO: später durch DB-ArticleManager austauschen.
{
public static function getInstance()
{
return LocalArticleManager::getInstance(); // TODO: später durch DB-Implementation von ArticleManger ersetzen.
}
}
-13
View File
@@ -11,19 +11,6 @@ class LocalArticleManager implements ArticleManagerDAO {
private $file = '../../data/articles.json';
/**
* Gibt die LocalArticleManager-Instanz zurück.
* @return LocalArticleManager
*/
public static function getInstance()
{
if (self::$instance == null) {
self::$instance = new LocalArticleManager();
}
return self::$instance;
}
/**
* Speichert alle Artikel/Beiträge in der Datei.
* @param $articles