refactoring
This commit is contained in:
@@ -2,7 +2,19 @@
|
|||||||
Seite: Beitrag erstellen
|
Seite: Beitrag erstellen
|
||||||
Inhalt: Formular für die Erstellung eines neuen Beitrags
|
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">
|
<main class="editor-main">
|
||||||
<input type="text" id="post-title" name="title" placeholder="Titel hier eingeben" required>
|
<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.
|
* Die Klasse binhaltet alle Methoden für die Beiträge.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
interface articleDAO
|
interface DatabaseDAO
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* Ein angemeldeter Nutzer erstellt einen neuen Beitrag.
|
* Ein angemeldeter Nutzer erstellt einen neuen Beitrag.
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once articleDAO::class;
|
require_once databaseDAO::class;
|
||||||
/*
|
/*
|
||||||
* Klasse: Artikel
|
* Klasse: DatabaseDummie
|
||||||
* TODO Beschreibung hinzufügen
|
* TODO Beschreibung hinzufügen
|
||||||
*/
|
*/
|
||||||
class article implements articleDAO {
|
class FileDatabase implements databaseDAO {
|
||||||
|
|
||||||
public function newArticle($title, $content, $author) {
|
public function newArticle($title, $content, $author) {
|
||||||
$newData = array(
|
$newData = array(
|
||||||
Reference in New Issue
Block a user