DatabaseUserManager
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once "UserManagerDAO.php";
|
||||
|
||||
class DatabaseUserManager implements UserManagerDAO {
|
||||
|
||||
public function findUser($email)
|
||||
{
|
||||
// TODO: Implement findUser() method.
|
||||
}
|
||||
|
||||
public function addUser($email, $vorname, $nachname, $password)
|
||||
{
|
||||
// TODO: Implement addUser() method.
|
||||
}
|
||||
|
||||
public function updateUser($oldEmail, $newEmail, $vorname, $nachname, $password = null)
|
||||
{
|
||||
// TODO: Implement updateUser() method.
|
||||
}
|
||||
|
||||
public function deleteUser($email)
|
||||
{
|
||||
// TODO: Implement deleteUser() method.
|
||||
}
|
||||
|
||||
}
|
||||
@@ -6,6 +6,10 @@ class LocalUserManager implements UserManagerDAO {
|
||||
|
||||
private string $file = "data/users.json";
|
||||
|
||||
public static function getInstance(){
|
||||
// TODO: implement the getIsntance method.
|
||||
}
|
||||
|
||||
/**
|
||||
* Lädt alle Benutzer aus der JSON-Datei.
|
||||
*
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
<?php
|
||||
require_once "UserManagerDAO.php";
|
||||
|
||||
class UserManager extends LocalUserManager{
|
||||
|
||||
public static function getInstance(){
|
||||
// TODO: implement this.
|
||||
// dummy-user anlegen: - `max.mustermann, test123, mustermann@web.de`
|
||||
// TODO: dummy-user anlegen: - `max.mustermann, test123, mustermann@web.de` (analog zu ArticleManager)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user