ArticleManager um LIKES erweitert...

Einführung einer dynamischen Like-Funktion für Beiträge
This commit is contained in:
2026-06-17 12:26:18 +02:00
parent 4f8d11881d
commit 3d50e6e3b3
3 changed files with 142 additions and 14 deletions
+12
View File
@@ -92,6 +92,18 @@ interface ArticleManagerDAO
*/
public function getArticlesByCategory($category);
/**
* Registriert oder entfernt ein Like eines Nutzers für einen Beitrag.
* Wenn schon geliked -> Unlike
* Wenn noch nicht geliked -> Like
*
* @param int $articleId Die ID des Beitrags
* @param string $userId Die ID des Nutzers
* @return bool True wenn geliked, False wenn unliked
* @throws InternalServerErrorException
* @throws NotFoundException
*/
public function toggleLike(int $articleId, string $userId): bool;
}
?>