diff --git a/php/controller/createArticle-controller.php b/php/controller/createArticle-controller.php index 8972f91..c18696e 100644 --- a/php/controller/createArticle-controller.php +++ b/php/controller/createArticle-controller.php @@ -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()); } diff --git a/php/model/ArticleManager.php b/php/model/ArticleManager.php index b5079ad..edfc868 100644 --- a/php/model/ArticleManager.php +++ b/php/model/ArticleManager.php @@ -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. - } + } \ No newline at end of file diff --git a/php/model/LocalArticleManager.php b/php/model/LocalArticleManager.php index c571663..f6c76f8 100644 --- a/php/model/LocalArticleManager.php +++ b/php/model/LocalArticleManager.php @@ -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