DatabaseUserManager #25
Reference in New Issue
Block a user
Delete Branch "DatabaseUserManager"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
DataBaseArticleManager + Methodento DatabaseUserManagerDer Code sieht gut aus!
Ein paar Kleinigkeiten sind angemerkt.
@@ -4,1 +3,3 @@$dao = new LocalUserManager();require_once "php/model/UserManager.php";$dao = UserManager::getInstance();Das muss in einen try-catch-Block
@@ -0,0 +26,4 @@throw new RuntimeException("Benutzerdatenbank konnte nicht erstellt werden.");}}Kommentare ergänzen
@@ -0,0 +41,4 @@throw new RuntimeException("Verbindung zur Benutzerdatenbank fehlgeschlagen.");}}Kommentar ergänzen
@@ -7,2 +7,4 @@private string $file = "data/users.json";public static function getInstance(){// TODO: implement the getIsntance method.Eigentlich brauchen wir die Klasse ja sowieso nicht mehr, aber hier könntest du die getInstance() aus dem LocalArticleManager übernehmen.
@@ -1,2 +1,2 @@<?phpKommentar ergänzen
@@ -7,3 +6,4 @@$namePattern = '/^[a-zA-ZäöüÄÖÜß\s-]{2,20}$/u';return preg_match($namePattern, $name) === 1;}Kommentar ergänzen
@@ -14,5 +14,5 @@{$name = trim($name);$namePattern = '/^[a-zA-ZäöüÄÖÜß\s-]{2,50}$/u';if (preg_match($namePattern, $name)) {Kommentar ergänzen
@@ -23,3 +23,3 @@return $zeichenAnzahl >= 8 && $zeichenAnzahl <= 72;return $zeichenAnzahl >= 5 && $zeichenAnzahl <= 12;}Kommentar ergänzen
Pfadanpassungen noch machen, sonst passt es.
@@ -18,3 +18,3 @@if ($pfad === "logout") {include_once "content/logout.php";include_once "content/logout-controller.php";Pfad anpassen
@@ -23,3 +23,3 @@if ($pfad === "deleteAccount") {include_once "content/deleteAccount.php";include_once "content/deleteAccount-controller.php";Pfad anpassen