Beitrag erstellen #13
@@ -0,0 +1,10 @@
|
|||||||
|
<?php
|
||||||
|
/*
|
||||||
|
* Klasse: Artikel
|
||||||
|
* TODO Beschreibung hinzufügen
|
||||||
|
*/
|
||||||
|
class article
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
?>
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
interface articleDAO
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
* Ein angemeldeter Nutzer erstellt einen neuen Beitrag.
|
||||||
|
* $title Titel des Beitrags
|
||||||
|
* $content Der Inhalt des Beitrags
|
||||||
|
* $author dem Author des des Beitrags (NID oder email)
|
||||||
|
*
|
||||||
|
* Mögliche Exceptions:
|
||||||
|
* TODO Fehlerbeschreibung hinzufügen
|
||||||
|
*/
|
||||||
|
public function newArticle($title, $content, $author);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Ein angemeldeter Nutzer bearbeitet einen Beitrag.
|
||||||
|
* $id ID des Beitrags
|
||||||
|
* $title Titel des Beitrags
|
||||||
|
* $content Der Inhalt des Beitrags
|
||||||
|
* $author dem Author des des Beitrags (NID oder email)
|
||||||
|
*
|
||||||
|
* Mögliche Exceptions:
|
||||||
|
* TODO Fehlerbeschreibung hinzufügen
|
||||||
|
*/
|
||||||
|
public function updateArticle($id, $title, $content, $author);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Ein angemeldeter Nutzer löscht einen seiner Beiträge.
|
||||||
|
* $id ID des Beitrags
|
||||||
|
* $title Titel des Beitrags
|
||||||
|
* $content Der Inhalt des Beitrags
|
||||||
|
* $author dem Author des des Beitrags (NID oder email)
|
||||||
|
*
|
||||||
|
* Mögliche Exceptions:
|
||||||
|
* TODO Fehlerbeschreibung hinzufügen
|
||||||
|
*/
|
||||||
|
public function deleteArticle($id);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Beitrag aufrufen.
|
||||||
|
* $id ID des Beitrags
|
||||||
|
*
|
||||||
|
* Mögliche Exceptions:
|
||||||
|
* TODO Fehlerbeschreibung hinzufügen
|
||||||
|
*/
|
||||||
|
public function getArticle($id);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Alle Beiträge aufrufen.
|
||||||
|
*
|
||||||
|
* Mögliche Exceptions:
|
||||||
|
* TODO Fehlerbeschreibung hinzufügen
|
||||||
|
*/
|
||||||
|
public function getAllArticles();
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
?>
|
||||||
Reference in New Issue
Block a user