Beitrag erstellen #13

Merged
niklas.ortmann merged 164 commits from Beitrag-erstellen into dev 2026-05-29 13:22:11 +02:00
3 changed files with 11 additions and 7 deletions
Showing only changes of commit f2a9d8d1b3 - Show all commits
+7 -3
View File
@@ -12,13 +12,17 @@ class Article
private $content; private $content;
private $author; private $author;
private $date; private $date;
private $category;
/** /**
* @param $id integer ID des Beitrages * @param $id integer ID des Beitrages
* @param $title * @param $title string Titel des Beitrags
* @param $content * @param $content string Inhalt des Beitrags
* @param $author * @param $author string der Autor des des Beitrages NID
* @param $category string Kategorie des Beitrages
* @param $date * @param $date
* @param $tags string[] optionale Schlagworte für eine bessere Suche
*
*/ */
public function __construct($id, $title, $content, $author, $date) public function __construct($id, $title, $content, $author, $date)
{ {
+2 -2
View File
@@ -1,6 +1,6 @@
<?php <?php
require_once 'ArticleManagerDAO.php'; require_once 'ArticleManagerDAO.php';
/* /**
* Klasse: Eine lokale Lösung der DatenbankDAO. * Klasse: Eine lokale Lösung der DatenbankDAO.
* schreibt zunächst Daten lokal in das Verzeichnis und kann diese wieder auslesen. * schreibt zunächst Daten lokal in das Verzeichnis und kann diese wieder auslesen.
* *
@@ -21,7 +21,7 @@ class ArticleManager implements ArticleManagerDAO {
} }
/* /**
* Prüft, ob die lokalen txt-Dateien existieren. * Prüft, ob die lokalen txt-Dateien existieren.
* Wenn nicht, werden diese erstellt. * Wenn nicht, werden diese erstellt.
*/ */
+2 -2
View File
@@ -1,6 +1,6 @@
<?php <?php
/** /**
* Die Klasse binhaltet alle Methoden für die Operation auf der Datenbank. * Die Klasse beinhaltet alle Methoden für die Operation auf der Datenbank.
* *
* @author Niklas Ortmann * @author Niklas Ortmann
*/ */
@@ -16,7 +16,7 @@ interface ArticleManagerDAO
* @param $tags string[] optionale Schlagworte für eine bessere Suche * @param $tags string[] optionale Schlagworte für eine bessere Suche
* *
* Mögliche Exceptions: * Mögliche Exceptions:
* TODO Fehlerbeschreibung hinzufügen * TODO Fehlerbeschreibung hinzufügen & tags hinzufügen
*/ */
public function newArticle($title, $content, $author, $category); public function newArticle($title, $content, $author, $category);