refactoring
This commit is contained in:
@@ -2,7 +2,19 @@
|
||||
Seite: Beitrag erstellen
|
||||
Inhalt: Formular für die Erstellung eines neuen Beitrags
|
||||
-->
|
||||
<form id="editor-form" class="wp-editor-scope editor-container">
|
||||
<?php
|
||||
include_once 'php/model/DatabaseDAO.php';
|
||||
include_once 'php/model/FileDatabase.php';
|
||||
|
||||
if(isset($_POST['post-title']) && isset($_POST['post-content']) && isset($_POST['post-category'])) {
|
||||
|
||||
}else{
|
||||
// TODO: Exception werfen.
|
||||
echo"Fehler!";
|
||||
}
|
||||
?>
|
||||
|
||||
<form method="post" id="editor-form" class="wp-editor-scope editor-container">
|
||||
|
||||
<main class="editor-main">
|
||||
<input type="text" id="post-title" name="title" placeholder="Titel hier eingeben" required>
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
require_once 'php/model/FileDatabase.php';
|
||||
$article = new database();
|
||||
@@ -3,7 +3,7 @@
|
||||
* Die Klasse binhaltet alle Methoden für die Beiträge.
|
||||
*/
|
||||
|
||||
interface articleDAO
|
||||
interface DatabaseDAO
|
||||
{
|
||||
/*
|
||||
* Ein angemeldeter Nutzer erstellt einen neuen Beitrag.
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
require_once articleDAO::class;
|
||||
require_once databaseDAO::class;
|
||||
/*
|
||||
* Klasse: Artikel
|
||||
* Klasse: DatabaseDummie
|
||||
* TODO Beschreibung hinzufügen
|
||||
*/
|
||||
class article implements articleDAO {
|
||||
class FileDatabase implements databaseDAO {
|
||||
|
||||
public function newArticle($title, $content, $author) {
|
||||
$newData = array(
|
||||
Reference in New Issue
Block a user