Beitrag erstellen #13
@@ -1,4 +1,5 @@
|
||||
<?php
|
||||
require "Article.php";
|
||||
/**
|
||||
* Die Klasse beinhaltet alle Methoden für die Operation mit den Artikel-Daten.
|
||||
*
|
||||
@@ -51,7 +52,7 @@ interface ArticleManagerDAO
|
||||
* Mögliche Exceptions:
|
||||
* TODO Fehlerbeschreibung hinzufügen
|
||||
*/
|
||||
public function getArticle($id);
|
||||
public function getArticle($id): Article;
|
||||
|
||||
/**
|
||||
* Alle Beiträge aufrufen.
|
||||
|
||||
@@ -72,7 +72,7 @@ class LocalArticleManager implements ArticleManagerDAO {
|
||||
// TODO: Implement deleteArticle() method.
|
||||
}
|
||||
|
||||
public function getArticle($id)
|
||||
public function getArticle($id): Article
|
||||
{
|
||||
$articles = $this->getAllArticles();
|
||||
|
||||
@@ -82,7 +82,7 @@ class LocalArticleManager implements ArticleManagerDAO {
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
return new Article(0, "", "", "", "", "", "");
|
||||
}
|
||||
|
||||
public function getAllArticles(): array
|
||||
|
||||
Reference in New Issue
Block a user