From 9e9f346fdac31e3c32c57a4656db05172d170f35 Mon Sep 17 00:00:00 2001 From: Florian Pesth Date: Fri, 22 Mar 2024 17:05:23 +0100 Subject: [PATCH] Fix formatting errors --- html/AdminDienste.php | 2 +- html/AdminMeineSchichten.php | 2 +- html/ReadLog.php | 2 +- html/SQL.php | 258 ++++++++--------- html/SQL_old.php | 33 ++- html/Setup.php | 80 +++-- html/Userdaten.php | 2 +- html/Wizard.php | 127 ++++---- html/index.php | 4 +- html/testPDO.php | 547 +++++++++++++++++++---------------- 10 files changed, 558 insertions(+), 499 deletions(-) diff --git a/html/AdminDienste.php b/html/AdminDienste.php index 2e18f13..24ae838 100644 --- a/html/AdminDienste.php +++ b/html/AdminDienste.php @@ -171,7 +171,7 @@ $Leiter = ""; $Gruppe = ""; $HelferLevel = ""; -foreach ($zeilen as $zeile){ +foreach ($zeilen as $zeile) { if ($zeile['DienstID'] != $DienstID) { echo ""; } else { diff --git a/html/AdminMeineSchichten.php b/html/AdminMeineSchichten.php index 7ee08f2..8a262bd 100644 --- a/html/AdminMeineSchichten.php +++ b/html/AdminMeineSchichten.php @@ -224,7 +224,7 @@ echo ''; -foreach($schichten as $schicht) { +foreach ($schichten as $schicht) { //echo ''; echo ''; echo ""; diff --git a/html/ReadLog.php b/html/ReadLog.php index 4bdb3f1..b0358ac 100644 --- a/html/ReadLog.php +++ b/html/ReadLog.php @@ -30,7 +30,7 @@ require '_login.php'; $AdminID = $_SESSION["AdminID"]; $zeilen = Helferdaten($HelferID); -foreach ($zeilen as $zeile)) { +foreach ($zeilen as $zeile) { $HelferName = $zeile['Name']; $HelferIsAdmin = $zeile['Admin']; } diff --git a/html/SQL.php b/html/SQL.php index 6e9f49d..2b0b5a9 100644 --- a/html/SQL.php +++ b/html/SQL.php @@ -2,7 +2,8 @@ require_once 'konfiguration.php'; -class DB { +class DB +{ private static $instance = null; private static $pdo = null; private static $stmts = array(); @@ -10,20 +11,20 @@ class DB { private function __construct() { self::$pdo = new PDO( - MYSQL_DSN, - MYSQL_BENUTZER, - MYSQL_KENNWORT, - array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING) - ); + MYSQL_DSN, + MYSQL_BENUTZER, + MYSQL_KENNWORT, + array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING) + ); } public static function getInstance() { - if(self::$instance == null){ + if (self::$instance == null) { self::$instance = new DB(); - if(DBTYPE === 'mariadb'){ + if (DBTYPE === 'mariadb') { // Set database to german (FIXME should be configurable) - self::prepare(__METHOD__,"SET lc_time_names = 'de_DE'"); + self::prepare(__METHOD__, "SET lc_time_names = 'de_DE'"); self::execute(__METHOD__); } } @@ -42,19 +43,19 @@ class DB { public function fetch($method, $variant = '', int $mode = PDO::FETCH_BOTH, int $cursorOrientation = PDO::FETCH_ORI_NEXT, int $cursorOffset = 0) { - return self::$stmts[$method . "::" . $variant]->fetch($mode,$cursorOrientation,$cursorOffset); + return self::$stmts[$method . "::" . $variant]->fetch($mode, $cursorOrientation, $cursorOffset); } public function executeScript($method, $filename, $variant = '') { $sqlFromFile = file_get_contents($filename); $sqlStatements = explode(";", $sqlFromFile); $statementcounter = 0; - foreach($sqlStatements as $sqlStatement){ - if(self::prepare($method, $sqlStatement.";", $variant) == false){ + foreach ($sqlStatements as $sqlStatement) { + if (self::prepare($method, $sqlStatement . ";", $variant) == false) { return array(); }; - $retval[$statementcounter] = self::execute($method,array(),$variant); - if(!is_null(self::pdoErrorCode()) && self::pdoErrorCode() != '00000'){ + $retval[$statementcounter] = self::execute($method, array(), $variant); + if (!is_null(self::pdoErrorCode()) && self::pdoErrorCode() != '00000') { return $retval; } $statementcounter++; @@ -101,9 +102,9 @@ function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, $PasswortHash = password_hash($HelferPasswort, PASSWORD_DEFAULT); $db = DB::getInstance(); - $db->prepare(__METHOD__,"INSERT INTO Helfer(Name,Email,Handy,Status,BildFile,DoReport,Passwort,HelferLevel)". + $db->prepare(__METHOD__, "INSERT INTO Helfer(Name,Email,Handy,Status,BildFile,DoReport,Passwort,HelferLevel)" . " VALUES (:name,:email,:handy,:status,:bildfile,:doreport,:passwort,:helferlevel)"); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "name" => $HelferName, "email" => $HelferEmail, "handy" => $HelferHandy, @@ -123,8 +124,8 @@ function CreateHelfer($HelferName, $HelferEmail, $HelferHandy, $HelferPasswort, function HelferIstVorhanden($Email) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT count(HelferID) AS Anzahl FROM Helfer WHERE Email = :email"); - $db->execute(__METHOD__,["email" => $Email]); + $db->prepare(__METHOD__, "SELECT count(HelferID) AS Anzahl FROM Helfer WHERE Email = :email"); + $db->execute(__METHOD__, ["email" => $Email]); $zeile = $db->fetchAll(__METHOD__); return $zeile[0]['Anzahl']; } @@ -136,8 +137,8 @@ function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus) //echo "Test
"; // Helfer Suchen $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT HelferID,Admin,Name,Passwort,HelferLevel FROM Helfer WHERE Email=:email"); - $db_erg = $db->execute(__METHOD__,["email" => $HelferEmail]); + $db->prepare(__METHOD__, "SELECT HelferID,Admin,Name,Passwort,HelferLevel FROM Helfer WHERE Email=:email"); + $db_erg = $db->execute(__METHOD__, ["email" => $HelferEmail]); if (!is_null($db->errorCode(__METHOD__)) && $db->errorCode(__METHOD__) != '00000') { echo "Login ungueltige Abfrage"; die('Ungueltige Abfrage: ' . $db->errorInfo(__METHOD__)[2]); @@ -167,7 +168,7 @@ function HelferLogin($HelferEmail, $HelferPasswort, $HelferStatus) function HelferListe() { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT HelferID,Name FROM Helfer"); + $db->prepare(__METHOD__, "SELECT HelferID,Name FROM Helfer"); $db_erg = $db->execute(__METHOD__); $db->onErrorDie(__METHOD__); $helfer = $db->fetchAll(__METHOD__); @@ -178,8 +179,8 @@ function HelferListe() function Helferdaten($HelferID) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT * FROM Helfer Where HelferID = :helferid"); - $db_erg = $db->execute(__METHOD__,["helferid" => $HelferID]); + $db->prepare(__METHOD__, "SELECT * FROM Helfer Where HelferID = :helferid"); + $db_erg = $db->execute(__METHOD__, ["helferid" => $HelferID]); $db->onErrorDie(__METHOD__); $helferdaten = $db->fetchAll(__METHOD__); return $helferdaten; @@ -190,30 +191,30 @@ function Helferdaten($HelferID) function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewPasswort, $HelferID, $HelferIsAdmin = -1, $AdminID = 0) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy Where HelferId=:id",'password_empty'); - $db->prepare(__METHOD__,"UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Admin=:admin Where HelferId=:id",'password_empty_admin'); - $db->prepare(__METHOD__,"UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Passwort=:passwort Where HelferId=:id",'password_given'); - $db->prepare(__METHOD__,"UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Passwort=:passwort,Admin=:admin Where HelferId=:id",'password_given_admin'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy Where HelferId=:id", 'password_empty'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Admin=:admin Where HelferId=:id", 'password_empty_admin'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Passwort=:passwort Where HelferId=:id", 'password_given'); + $db->prepare(__METHOD__, "UPDATE Helfer SET Name=:name,Email=:email,Handy=:handy,Passwort=:passwort,Admin=:admin Where HelferId=:id", 'password_given_admin'); if ($HelferNewPasswort == "") { //$sql = "UPDATE Helfer SET Name='$HelferName',Email='$HelferEmail',Handy='$HelferHandy' ".($HelferIsAdmin!=-1)?',Admin='$HelferIsAdmin.':'." Where HelferId=".$HelferID; if ($HelferIsAdmin == -1) { - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "name" => $HelferName, "email" => $HelferEmail, "handy" => $HelferHandy, "id" => $HelferID - ],'password_empty'); - $db->onErrorDie(__METHOD__,'password_empty'); + ], 'password_empty'); + $db->onErrorDie(__METHOD__, 'password_empty'); } else { - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "name" => $HelferName, "email" => $HelferEmail, "handy" => $HelferHandy, "admin" => $HelferIsAdmin, "id" => $HelferID - ],'password_empty_admin'); - $db->onErrorDie(__METHOD__,'password_empty_admin'); + ], 'password_empty_admin'); + $db->onErrorDie(__METHOD__, 'password_empty_admin'); } echo "
  • Helferdaten geändert
  • "; if ($AdminID != 0) { @@ -225,23 +226,23 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP $HelferNewPasswort = "€" . $HelferNewPasswort . "ß"; $PasswortHash = password_hash($HelferNewPasswort, PASSWORD_DEFAULT); if ($HelferIsAdmin == -1) { - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "name" => $HelferName, "email" => $HelferEmail, "handy" => $HelferHandy, "passwort" => $PasswortHash, "id" => $HelferID - ],'password_given'); + ], 'password_given'); $db->onErrorDie(__METHOD__, 'password_given'); } else { - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "name" => $HelferName, "email" => $HelferEmail, "handy" => $HelferHandy, "passwort" => $PasswortHash, "admin" => $HelferIsAdmin, "id" => $HelferID - ],'password_given_admin'); + ], 'password_given_admin'); $db->onErrorDie(__METHOD__, 'password_given_admin'); } //echo $sql; @@ -260,17 +261,17 @@ function HelferdatenAendern($HelferName, $HelferEmail, $HelferHandy, $HelferNewP function AlleSchichten($Sort, $HelferLevel = 1) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Dienst.DienstID=SchichtUebersicht.DienstID and Dienst.Helferlevel=:helferlevel order by Von",'sort_by_von'); - $db->prepare(__METHOD__,"select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Dienst.DienstID=SchichtUebersicht.DienstID and Dienst.Helferlevel=:helferlevel order by Was,Von",'sort_by_was_von'); + $db->prepare(__METHOD__, "select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Dienst.DienstID=SchichtUebersicht.DienstID and Dienst.Helferlevel=:helferlevel order by Von", 'sort_by_von'); + $db->prepare(__METHOD__, "select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Dienst.DienstID=SchichtUebersicht.DienstID and Dienst.Helferlevel=:helferlevel order by Was,Von", 'sort_by_was_von'); if ($Sort == '1') { - $db_erg = $db->execute(__METHOD__,["helferlevel" => $HelferLevel],'sort_by_von'); - $db->onErrorDie(__METHOD__,'sort_by_von'); - $schichten = $db->fetchAll(__METHOD__,'sort_by_von'); + $db_erg = $db->execute(__METHOD__, ["helferlevel" => $HelferLevel], 'sort_by_von'); + $db->onErrorDie(__METHOD__, 'sort_by_von'); + $schichten = $db->fetchAll(__METHOD__, 'sort_by_von'); } else { - $db_erg = $db->execute(__METHOD__,["helferlevel" => $HelferLevel],'sort_by_was_von'); - $db->onErrorDie(__METHOD__,'sort_by_was_von'); - $schichten = $db->fetchAll(__METHOD__,'sort_by_was_von'); + $db_erg = $db->execute(__METHOD__, ["helferlevel" => $HelferLevel], 'sort_by_was_von'); + $db->onErrorDie(__METHOD__, 'sort_by_was_von'); + $schichten = $db->fetchAll(__METHOD__, 'sort_by_was_von'); } return $schichten; @@ -282,8 +283,8 @@ function AlleSchichtenCount($HelferLevel = 1) //$sql = "select SUM(Soll) As Anzahl from SchichtUebersicht where HelferLevel=$HelferLevel"; $db = DB::getInstance(); - $db->prepare(__METHOD__,"select Sum(Soll) as Anzahl, HelferLevel from SchichtUebersicht,Dienst Where SchichtUebersicht.DienstID=Dienst.DienstID and HelferLevel=:helferlevel"); - $db_erg = $db->execute(__METHOD__,["helferlevel" => $HelferLevel]); + $db->prepare(__METHOD__, "select Sum(Soll) as Anzahl, HelferLevel from SchichtUebersicht,Dienst Where SchichtUebersicht.DienstID=Dienst.DienstID and HelferLevel=:helferlevel"); + $db_erg = $db->execute(__METHOD__, ["helferlevel" => $HelferLevel]); $db->onErrorDie(__METHOD__); $zeile = $db->fetchAll(__METHOD__); return $zeile[0]['Anzahl']; @@ -293,8 +294,8 @@ function AlleSchichtenCount($HelferLevel = 1) function AlleBelegteSchichtenCount($HelferLevel = 1) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"select Count(HelferID) As Anzahl from EinzelSchicht,Schicht,Dienst Where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID=Dienst.DienstID and HelferLevel=:helferlevel"); - $db_erg = $db->execute(__METHOD__,["helferlevel" => $HelferLevel]); + $db->prepare(__METHOD__, "select Count(HelferID) As Anzahl from EinzelSchicht,Schicht,Dienst Where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID=Dienst.DienstID and HelferLevel=:helferlevel"); + $db_erg = $db->execute(__METHOD__, ["helferlevel" => $HelferLevel]); $db->onErrorDie(__METHOD__); $zeile = $db->fetchAll(__METHOD__); return $zeile[0]['Anzahl']; @@ -307,25 +308,24 @@ function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1) // SchichtID, Was, Ab, Bis, Ist, Tag, Soll - Ist und Soll sind die HelferStunden $db = DB::getInstance(); - $db->prepare(__METHOD__,"select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Von >= :von and Von < :bis and Dienst.DienstID=SchichtUebersicht.DienstID order by Was,Von",'helferlevel_not_set'); - $db->prepare(__METHOD__,"select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Von >= :von and Von < :bis and Dienst.DienstID=SchichtUebersicht.DienstID and Dienst.HelferLevel=:helferlevel order by Was,Von",'helferlevel_set'); + $db->prepare(__METHOD__, "select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Von >= :von and Von < :bis and Dienst.DienstID=SchichtUebersicht.DienstID order by Was,Von", 'helferlevel_not_set'); + $db->prepare(__METHOD__, "select SchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis,C AS Ist,DATE_FORMAT(Von,'%W %d %M') As Tag, Soll from Dienst,SchichtUebersicht where Von >= :von and Von < :bis and Dienst.DienstID=SchichtUebersicht.DienstID and Dienst.HelferLevel=:helferlevel order by Was,Von", 'helferlevel_set'); if ($HelferLevel == -1) { - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "von" => $Von, "bis" => $Bis - ],'helferlevel_not_set'); - $db->onErrorDie(__METHOD__,'helferlevel_not_set'); - $zeilen = $db->fetchAll(__METHOD__,'helferlevel_not_set'); - } - else { - $db_erg = $db->execute(__METHOD__,[ + ], 'helferlevel_not_set'); + $db->onErrorDie(__METHOD__, 'helferlevel_not_set'); + $zeilen = $db->fetchAll(__METHOD__, 'helferlevel_not_set'); + } else { + $db_erg = $db->execute(__METHOD__, [ "von" => $Von, "bis" => $Bis, "helferlevel" => $HelferLevel - ],'helferlevel_set'); - $db->onErrorDie(__METHOD__,'helferlevel_set'); - $zeilen = $db->fetchAll(__METHOD__,'helferlevel_set'); + ], 'helferlevel_set'); + $db->onErrorDie(__METHOD__, 'helferlevel_set'); + $zeilen = $db->fetchAll(__METHOD__, 'helferlevel_set'); } return $zeilen; } @@ -334,8 +334,8 @@ function AlleSchichtenImZeitbereich($Von, $Bis, $HelferLevel = 1) function AlleSchichtenEinesHelfers($HelferID) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"select EinzelSchicht.SchichtID ,EinzelSchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=:helferid order by Von"); - $db_erg = $db->execute(__METHOD__,["helferid" => $HelferID]); + $db->prepare(__METHOD__, "select EinzelSchicht.SchichtID ,EinzelSchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=:helferid order by Von"); + $db_erg = $db->execute(__METHOD__, ["helferid" => $HelferID]); $db->onErrorDie(__METHOD__); $zeilen = $db->fetchAll(__METHOD__); return $zeilen; @@ -346,10 +346,10 @@ function HelferLoeschen($HelferID, $AdminID) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"Delete from Helfer where HelferID=:id"); + $db->prepare(__METHOD__, "Delete from Helfer where HelferID=:id"); $helfer = Helferdaten($HelferID); - if(count($helfer) == 1){ + if (count($helfer) == 1) { $HelferName = $helfer[0]['Name']; } @@ -357,7 +357,7 @@ function HelferLoeschen($HelferID, $AdminID) $AnzahlHelferschichten = count($schichten); if ($AnzahlHelferschichten == 0) { - $db_erg = $db->execute(__METHOD__,["id" => $HelferID]); + $db_erg = $db->execute(__METHOD__, ["id" => $HelferID]); if (! $db_erg) { echo "Helfer $HelferName konnte nicht gelöscht werden
    "; return -2; @@ -377,8 +377,8 @@ function SchichtIdArrayEinesHelfers($HelferID) { // Array, um Zeilen mit von mir belegten Schichten in der Schichtuebersicht einfaerben zu koennenn $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT SchichtID FROM EinzelSchicht WHERE HelferID = :id"); - $db_erg = $db->execute(__METHOD__,["id" => $HelferID]); + $db->prepare(__METHOD__, "SELECT SchichtID FROM EinzelSchicht WHERE HelferID = :id"); + $db_erg = $db->execute(__METHOD__, ["id" => $HelferID]); $schichtIDs = array(); while ($zeile = $db->fetch(__METHOD__)) { @@ -392,11 +392,11 @@ function AlleSchichtenEinesHelfersVonJetzt($HelferID) { // TODO: fix GETDATE() array to string conversion $db = DB::getInstance(); - $db->prepare(__METHOD__,"select EinzelSchicht.SchichtID ,EinzelSchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=:id and Bis>:bis order by Von"); + $db->prepare(__METHOD__, "select EinzelSchicht.SchichtID ,EinzelSchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=:id and Bis>:bis order by Von"); //$sql = "select EinzelSchicht.SchichtID ,EinzelSchichtID,Was,DATE_FORMAT(Von,'%a %H:%i') AS Ab,DATE_FORMAT(Bis,'%a %H:%i') AS Bis FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=".$HelferID." and Bis>'2023-05-20' order by Von"; - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "id" => $HelferID, "bis" => date("Y-m-d H:i:s") ]); @@ -412,9 +412,9 @@ function SchichtenSummeEinesHelfers($HelferID) //$sql = "select count Schicht.Dauer as Anzahl FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=".$HelferID." order by Von"; $db = DB::getInstance(); - $db->prepare(__METHOD__,"select count(*) as Anzahl, SUM(TIME_TO_SEC(Schicht.Dauer)) as Dauer FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=:helferid"); + $db->prepare(__METHOD__, "select count(*) as Anzahl, SUM(TIME_TO_SEC(Schicht.Dauer)) as Dauer FROM EinzelSchicht,Schicht,Dienst where EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID = Dienst.DienstID and HelferID=:helferid"); //echo $sql; - $db_erg = $db->execute(__METHOD__,["helferid" => $HelferID]); + $db_erg = $db->execute(__METHOD__, ["helferid" => $HelferID]); $db->onErrorDie(__METHOD__); $zeilen = $db->fetchAll(__METHOD__); @@ -426,7 +426,7 @@ function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $Ad { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT Schicht.Von, Schicht.Bis, Dienst.Was, Helfer.Name + $db->prepare(__METHOD__, "SELECT Schicht.Von, Schicht.Bis, Dienst.Was, Helfer.Name FROM EinzelSchicht JOIN Schicht ON EinzelSchicht.SchichtID = Schicht.SchichtID JOIN Dienst ON Schicht.DienstID = Dienst.DienstID @@ -435,7 +435,7 @@ function LogSchichtEingabe($HelferID, $SchichtId, $EinzelSchichtId, $Aktion, $Ad AND ( Schicht.SchichtID = :schichtid OR EinzelSchicht.EinzelSchichtID = :einzelschichtid) "); //error_log(date('Y-m-d H:i') . " " . $sql ."\n",3,LOGFILE); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "helferid" => $HelferID, "schichtid" => $SchichtId, "einzelschichtid" => $EinzelSchichtId @@ -467,27 +467,27 @@ function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0) { // Abfrage, ob bereits eine Einzelschicht in der selben Schicht vom Helfer existiert $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT EinzelSchichtID from EinzelSchicht WHERE SchichtID=:schichtid and HelferID=:helferid",'einzelschicht_exists'); - $db->prepare(__METHOD__,"INSERT INTO EinzelSchicht(SchichtID,HelferID) VALUES (:schichtid,:helferid)",'new_einzelschicht'); + $db->prepare(__METHOD__, "SELECT EinzelSchichtID from EinzelSchicht WHERE SchichtID=:schichtid and HelferID=:helferid", 'einzelschicht_exists'); + $db->prepare(__METHOD__, "INSERT INTO EinzelSchicht(SchichtID,HelferID) VALUES (:schichtid,:helferid)", 'new_einzelschicht'); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "schichtid" => $SchichtId, "helferid" => $HelferID - ],'einzelschicht_exists'); + ], 'einzelschicht_exists'); - if($db->fetch(__METHOD__,'einzelschicht_exists')){ + if ($db->fetch(__METHOD__, 'einzelschicht_exists')) { echo "HelferSchichtZuweisen: Schicht existiert bereits!"; return false; } // Helfer Schicht zuweisen //echo ''; - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "schichtid" => $SchichtId, "helferid" => $HelferID - ],'new_einzelschicht'); + ], 'new_einzelschicht'); - $db->onErrorDie(__METHOD__,'new_einzelschicht'); + $db->onErrorDie(__METHOD__, 'new_einzelschicht'); LogSchichtEingabe($HelferID, $SchichtId, -1, "eingetragen", $AdminID); @@ -502,10 +502,10 @@ function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0) // Lösche Einzelschicht $db = DB::getInstance(); - $db->prepare(__METHOD__,"Delete From EinzelSchicht Where EinzelSchichtID = :id"); + $db->prepare(__METHOD__, "Delete From EinzelSchicht Where EinzelSchichtID = :id"); //echo $sql; - $db_erg = $db->execute(__METHOD__,["id" => $EinzelSchichtID]); + $db_erg = $db->execute(__METHOD__, ["id" => $EinzelSchichtID]); return $db_erg; } @@ -518,9 +518,9 @@ function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0) // Lösche Einzelschicht $db = DB::getInstance(); - $db->prepare(__METHOD__,"Delete From EinzelSchicht Where SchichtID = :schichtid and HelferID = :helferid limit 1;"); + $db->prepare(__METHOD__, "Delete From EinzelSchicht Where SchichtID = :schichtid and HelferID = :helferid limit 1;"); //echo $sql; - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "schichtid" => $SchichtID, "helferid" => $HelferID ]); @@ -532,10 +532,10 @@ function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0) function DetailSchicht($InfoSchichtID) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"select Was,Wo,Info,Name,Handy,Email,DATE_FORMAT(Dauer,'%H:%i') AS Dauer FROM Dienst,Schicht,Helfer where Dienst.DienstID=Schicht.DienstID AND Helfer.HelferID=Dienst.Leiter And SchichtID=:id"); + $db->prepare(__METHOD__, "select Was,Wo,Info,Name,Handy,Email,DATE_FORMAT(Dauer,'%H:%i') AS Dauer FROM Dienst,Schicht,Helfer where Dienst.DienstID=Schicht.DienstID AND Helfer.HelferID=Dienst.Leiter And SchichtID=:id"); //echo $sql; - $db_erg = $db->execute(__METHOD__,["id" => $InfoSchichtID]); + $db_erg = $db->execute(__METHOD__, ["id" => $InfoSchichtID]); $db->onErrorDie(__METHOD__); @@ -547,10 +547,10 @@ function DetailSchicht($InfoSchichtID) function BeteiligteHelfer($InfoSchichtID) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"select Helfer.HelferID,Name,Handy FROM EinzelSchicht,Helfer where EinzelSchicht.HelferID=Helfer.HelferID And SchichtID=:id"); - $db_erg = $db->execute(__METHOD__,["id" => $InfoSchichtID]); + $db->prepare(__METHOD__, "select Helfer.HelferID,Name,Handy FROM EinzelSchicht,Helfer where EinzelSchicht.HelferID=Helfer.HelferID And SchichtID=:id"); + $db_erg = $db->execute(__METHOD__, ["id" => $InfoSchichtID]); $db->onErrorDie(__METHOD__); - + $zeile = $db->fetchAll(__METHOD__); return $zeile; } @@ -559,7 +559,7 @@ function BeteiligteHelfer($InfoSchichtID) function GetDienste() { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT DienstID, Was, Wo, Info, Leiter, ElternDienstID, HelferLevel FROM Dienst order By Was"); + $db->prepare(__METHOD__, "SELECT DienstID, Was, Wo, Info, Leiter, ElternDienstID, HelferLevel FROM Dienst order By Was"); $db_erg = $db->execute(__METHOD__); $db->onErrorDie(__METHOD__); $dienste = $db->fetchAll(__METHOD__); @@ -570,8 +570,8 @@ function GetDienste() function GetDiensteChilds($DienstID) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT DienstID, Was, Wo, Info, Leiter FROM Dienst where ElternDienstID=:id order by Was"); - $db_erg = $db->execute(__METHOD__,["id" => $DienstID]); + $db->prepare(__METHOD__, "SELECT DienstID, Was, Wo, Info, Leiter FROM Dienst where ElternDienstID=:id order by Was"); + $db_erg = $db->execute(__METHOD__, ["id" => $DienstID]); $db->onErrorDie(__METHOD__); $dienste = $db->fetchAll(__METHOD__); return $dienste; @@ -581,9 +581,9 @@ function GetDiensteChilds($DienstID) function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"UPDATE Dienst SET Was=:was, Wo=:wo, Info=:info, Leiter=:leiter, ElternDienstID=:elterndienstid where DienstID=:dienstid"); + $db->prepare(__METHOD__, "UPDATE Dienst SET Was=:was, Wo=:wo, Info=:info, Leiter=:leiter, ElternDienstID=:elterndienstid where DienstID=:dienstid"); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ "was" => $Was, "wo" => $Wo, "info" => $Info, @@ -599,8 +599,8 @@ function ChangeDienst($DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLeve function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"INSERT INTO Dienst (Was, Wo, Info, Leiter, ElternDienstID, HelferLevel) values (:was,:wo,:info,:leiter,:elterndienstid,:helferlevel)"); - $db_erg = $db->execute(__METHOD__,[ + $db->prepare(__METHOD__, "INSERT INTO Dienst (Was, Wo, Info, Leiter, ElternDienstID, HelferLevel) values (:was,:wo,:info,:leiter,:elterndienstid,:helferlevel)"); + $db_erg = $db->execute(__METHOD__, [ "was" => $Was, "wo" => $Wo, "info" => $Info, @@ -609,7 +609,7 @@ function NewDienst($Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel) "helferlevel" => $HelferLevel ]); - if (!is_null($db->errorCode(__METHOD__)) && $db->errorCode(__METHOD__) != '00000'){ + if (!is_null($db->errorCode(__METHOD__)) && $db->errorCode(__METHOD__) != '00000') { $err = $db->errorInfo(__METHOD__)[2]; error_log(date('Y-m-d H:i') . " NeueSchicht: Schicht konnte nicht angelegt werden Grund: $err \n", 3, LOGFILE); die('Ungueltige Abfrage: ' . $err); @@ -626,17 +626,17 @@ function DeleteDienst($DienstID, $Rekursiv) } else { // Pruefen ob noch Schichten eingetragen sind $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT SchichtID FROM Schicht where DienstID=:id",'check_schicht'); - $db->prepare(__METHOD__,"DELETE FROM Dienst where DienstID=:id",'delete_dienst'); - - $db_erg = $db->execute(__METHOD__,['id' => $DienstID],'check_schicht'); + $db->prepare(__METHOD__, "SELECT SchichtID FROM Schicht where DienstID=:id", 'check_schicht'); + $db->prepare(__METHOD__, "DELETE FROM Dienst where DienstID=:id", 'delete_dienst'); - $db->onErrorDie(__METHOD__,'check_schicht'); + $db_erg = $db->execute(__METHOD__, ['id' => $DienstID], 'check_schicht'); - if (!$db->fetch(__METHOD__,'check_schicht')){ + $db->onErrorDie(__METHOD__, 'check_schicht'); + + if (!$db->fetch(__METHOD__, 'check_schicht')) { // Eintrag löschen - $db_erg = $db->execute(__METHOD__,['id' => $DienstID],'delete_dienst'); - $db->onErrorDie(__METHOD__,'delete_dienst'); + $db_erg = $db->execute(__METHOD__, ['id' => $DienstID], 'delete_dienst'); + $db->onErrorDie(__METHOD__, 'delete_dienst'); return true; } else { return false; @@ -648,13 +648,13 @@ function DeleteDienst($DienstID, $Rekursiv) function GetDiensteForDay($helferlevel, $datestring) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT DienstId, Was, Wo, Info FROM Dienst INNER JOIN Schicht USING (DienstID) WHERE HelferLevel=" . $helferlevel . " GROUP BY DienstId HAVING MIN(Von)<:date1 AND MAX(Bis)>:date2 ORDER BY MIN(Von) ASC;"); + $db->prepare(__METHOD__, "SELECT DienstId, Was, Wo, Info FROM Dienst INNER JOIN Schicht USING (DienstID) WHERE HelferLevel=" . $helferlevel . " GROUP BY DienstId HAVING MIN(Von)<:date1 AND MAX(Bis)>:date2 ORDER BY MIN(Von) ASC;"); $unixtime = strtotime($datestring); - $date1 = + $date1 = $date2 = date('Y-m-d', $unixtime); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ 'date1' => date('Y-m-d', $unixtime + 24 * 60 * 60), 'date2' => date('Y-m-d', $unixtime) ]); @@ -667,9 +667,9 @@ function GetDiensteForDay($helferlevel, $datestring) function GetSchichtenForDienstForDay($DienstID, $datestring) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"select Von, Bis, Soll, Name, Handy from Schicht left join EinzelSchicht using (SchichtId) left join Helfer using (HelferId) where DienstId=:id and Von<:von and Bis>:bis order by Von;"); + $db->prepare(__METHOD__, "select Von, Bis, Soll, Name, Handy from Schicht left join EinzelSchicht using (SchichtId) left join Helfer using (HelferId) where DienstId=:id and Von<:von and Bis>:bis order by Von;"); $unixtime = strtotime($datestring); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ 'id' => $DienstID, 'von' => date('Y-m-d', $unixtime + 24 * 60 * 60), 'bis' => date('Y-m-d', $unixtime) @@ -684,8 +684,8 @@ function GetSchichtenEinesDienstes($DienstID) { //$sql = "SELECT SchichtID,Von,Bis,Soll,DATE_FORMAT(Von,'%a %H:%i') AS TagVon FROM Schicht where DienstID=".$DienstID; $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT SchichtID,Von,Bis,Soll,DATE_FORMAT(Von,'%a %H:%i') AS TagVon, DATE_FORMAT(Von,'%H:%i') AS ZeitVon, DATE_FORMAT(Bis,'%H:%i') AS ZeitBis, DATE_FORMAT(Dauer,'%H:%i') AS Dauer FROM Schicht where DienstID=:id"); - $db_erg = $db->execute(__METHOD__,['id' => $DienstID]); + $db->prepare(__METHOD__, "SELECT SchichtID,Von,Bis,Soll,DATE_FORMAT(Von,'%a %H:%i') AS TagVon, DATE_FORMAT(Von,'%H:%i') AS ZeitVon, DATE_FORMAT(Bis,'%H:%i') AS ZeitBis, DATE_FORMAT(Dauer,'%H:%i') AS Dauer FROM Schicht where DienstID=:id"); + $db_erg = $db->execute(__METHOD__, ['id' => $DienstID]); $db->onErrorDie(__METHOD__); $schichten = $db->fetchAll(__METHOD__); return $schichten; @@ -695,9 +695,9 @@ function GetSchichtenEinesDienstes($DienstID) function ChangeSchicht($SchichtID, $Von, $Bis, $Soll, $Dauer) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"UPDATE Schicht SET Von=:von, Bis=:bis, Soll=:soll, Dauer=:dauer where SchichtID=:id"); + $db->prepare(__METHOD__, "UPDATE Schicht SET Von=:von, Bis=:bis, Soll=:soll, Dauer=:dauer where SchichtID=:id"); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ 'von' => $Von, 'bis' => $Bis, 'soll' => $Soll, @@ -725,9 +725,9 @@ function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer) } */ $db = DB::getInstance(); - $db->prepare(__METHOD__,"INSERT INTO Schicht (DienstID, Von, Bis, Soll, Dauer) values (:id,:von,:bis,:soll,:dauer)"); + $db->prepare(__METHOD__, "INSERT INTO Schicht (DienstID, Von, Bis, Soll, Dauer) values (:id,:von,:bis,:soll,:dauer)"); - $db_erg = $db->execute(__METHOD__,[ + $db_erg = $db->execute(__METHOD__, [ 'id' => $DienstID, 'von' => $Von, 'bis' => $Bis, @@ -751,21 +751,21 @@ function NewSchicht($DienstID, $Von, $Bis, $Soll, $Dauer) function DeleteSchicht($SchichtID, $Rekursiv) { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT Name FROM EinzelSchicht,Helfer where SchichtID=:id and Helfer.HelferID=EinzelSchicht.HelferID",'check_einzelschicht'); - $db->prepare(__METHOD__,"DELETE FROM Schicht where SchichtID=:id",'delete_einzelschicht'); + $db->prepare(__METHOD__, "SELECT Name FROM EinzelSchicht,Helfer where SchichtID=:id and Helfer.HelferID=EinzelSchicht.HelferID", 'check_einzelschicht'); + $db->prepare(__METHOD__, "DELETE FROM Schicht where SchichtID=:id", 'delete_einzelschicht'); if ($Rekursiv) { return false; } else { // Pruefen ob noch Helfer auf der Schicht eingetragen sind - $db_erg = $db->execute(__METHOD__,["id" => $SchichtID ],'check_einzelschicht'); + $db_erg = $db->execute(__METHOD__, ["id" => $SchichtID ], 'check_einzelschicht'); - $db->onErrorDie(__METHOD__,'check_einzelschicht'); + $db->onErrorDie(__METHOD__, 'check_einzelschicht'); - if (!$db->fetch(__METHOD__,'check_einzelschicht')) { + if (!$db->fetch(__METHOD__, 'check_einzelschicht')) { // Eintrag löschen - $db_erg = $db->execute(__METHOD__,["id" => $SchichtID ],'delete_einzelschicht'); - $db->onErrorDie(__METHOD__,'delete_einzelschicht'); + $db_erg = $db->execute(__METHOD__, ["id" => $SchichtID ], 'delete_einzelschicht'); + $db->onErrorDie(__METHOD__, 'delete_einzelschicht'); return true; } else { return false; @@ -780,7 +780,7 @@ function AlleHelferSchichtenUebersicht() $sql = "select Helfer.HelferID as AliasHelferID,Helfer.HelferLevel,Name,Email,Handy,Was,SUM(Dauer)/10000 as Dauer from Helfer,EinzelSchicht INNER JOIN Schicht INNER JOIN Dienst where Helfer.HelferID=EinzelSchicht.HelferID and EinzelSchicht.SchichtID=Schicht.SchichtID and Schicht.DienstID=Dienst.DienstID group by Helfer.HelferID,Was"; $sql = $sql . " UNION ALL "; $sql = $sql . "select Helfer.HelferID as AliasHelferID,Helfer.HelferLevel,Name,Email,Handy,'-' as Was,0 as Dauer from Helfer,EinzelSchicht where not exists(select 1 from EinzelSchicht where Helfer.HelferID=EinzelSchicht.HelferID)"; - $db->prepare(__METHOD__,$sql); + $db->prepare(__METHOD__, $sql); $db_erg = $db->execute(__METHOD__); $db->onErrorDie(__METHOD__); @@ -792,7 +792,7 @@ function AlleHelferSchichtenUebersicht() function DatenbankAufDeutsch() { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SET lc_time_names = 'de_DE'"); + $db->prepare(__METHOD__, "SET lc_time_names = 'de_DE'"); $db_erg = $db->execute(__METHOD__); $db->onErrorDie(__METHOD__); } @@ -801,7 +801,7 @@ function DatenbankAufDeutsch() function LastInsertId() { $db = DB::getInstance(); - $db->prepare(__METHOD__,"SELECT LAST_INSERT_ID()"); + $db->prepare(__METHOD__, "SELECT LAST_INSERT_ID()"); $db_erg = $db->execute(__METHOD__); $db->onErrorDie(__METHOD__); @@ -813,7 +813,7 @@ function LastInsertId() function HelferLevel() { $db = DB::getInstance(); - $db->prepare(__METHOD__,"select HelferLevel,HelferLevelBeschreibung from HelferLevel"); + $db->prepare(__METHOD__, "select HelferLevel,HelferLevelBeschreibung from HelferLevel"); $db_erg = $db->execute(__METHOD__); $db->onErrorDie(__METHOD__); diff --git a/html/SQL_old.php b/html/SQL_old.php index 01ba164..47361a5 100644 --- a/html/SQL_old.php +++ b/html/SQL_old.php @@ -1,4 +1,5 @@ addCode('basedata',function($storedvariables){ +$wizard->addCode('basedata', function ($storedvariables) { $basedata['eventname'] = $_POST['eventname']; $basedata['startdate'] = $_POST['startdate']; $basedata['duration'] = $_POST['duration']; @@ -18,12 +18,12 @@ $wizard->addCode('basedata',function($storedvariables){ return $basedata; }); -$wizard->addCode('selectdatabase',function($storedvariables){ +$wizard->addCode('selectdatabase', function ($storedvariables) { $selectdatabase['databasetype'] = $_POST['databasetype']; return $selectdatabase; }); -$wizard->addCode('enterlogindata',function($storedvariables){ +$wizard->addCode('enterlogindata', function ($storedvariables) { $logindata['host'] = $_POST['host']; $logindata['user'] = $_POST['user']; $logindata['password'] = $_POST['password']; @@ -31,84 +31,78 @@ $wizard->addCode('enterlogindata',function($storedvariables){ return $logindata; }); -$wizard->addCode('createdatabase',function($storedvariables){ +$wizard->addCode('createdatabase', function ($storedvariables) { $conf_file = fopen("../bengelsystem_konfiguration.php", "w"); fwrite($conf_file, ""); // Test configuration: require_once("SQL.php"); - try{ + try { $db = DB::getInstance(); + } catch (PDOException $exception) { + echo "

    Fehler beim Verbindungsversuch mit der Datenbank: \"" . $exception->getMessage() . "\"

    "; } - catch( PDOException $exception ) { - echo "

    Fehler beim Verbindungsversuch mit der Datenbank: \"".$exception->getMessage( )."\"

    "; - } - if(!is_null($db->pdoErrorCode()) && $db->pdoErrorCode() != '00000'){ - echo "

    Fehler ".$db->pdoErrorCode()." beim Verbindungsversuch mit der Datenbank: \"".$db->pdoErrorInfo()[2]."\"

    "; + if (!is_null($db->pdoErrorCode()) && $db->pdoErrorCode() != '00000') { + echo "

    Fehler " . $db->pdoErrorCode() . " beim Verbindungsversuch mit der Datenbank: \"" . $db->pdoErrorInfo()[2] . "\"

    "; $_POST['step'] = 'createdatabase'; } else { echo "

    Erfolgreich mit der Datenbank verbunden!

    "; } }); -$wizard->addCode('createdatabasetables',function($storedvariables){ +$wizard->addCode('createdatabasetables', function ($storedvariables) { require_once("SQL.php"); - try{ + try { $db = DB::getInstance(); + } catch (PDOException $exception) { + echo "

    Fehler beim Verbindungsversuch mit der Datenbank: \"" . $exception->getMessage() . "\"

    "; } - catch( PDOException $exception ) { - echo "

    Fehler beim Verbindungsversuch mit der Datenbank: \"".$exception->getMessage( )."\"

    "; - } - if(!is_null($db->pdoErrorCode()) && $db->pdoErrorCode() != '00000'){ - echo "

    Fehler ".$db->pdoErrorCode()." beim Verbindungsversuch mit der Datenbank: \"".$db->pdoErrorInfo()[2]."\"

    "; + if (!is_null($db->pdoErrorCode()) && $db->pdoErrorCode() != '00000') { + echo "

    Fehler " . $db->pdoErrorCode() . " beim Verbindungsversuch mit der Datenbank: \"" . $db->pdoErrorInfo()[2] . "\"

    "; $_POST['step'] = 'createdatabase'; } else { echo "

    Erfolgreich mit der Datenbank verbunden!

    "; } - if($storedvariables['selectdatabase']['databasetype'] == 'SQLite'){ + if ($storedvariables['selectdatabase']['databasetype'] == 'SQLite') { $dbscript = "../helferdb_structure_sqlite.sql"; - } elseif ($storedvariables['selectdatabase']['databasetype'] == 'MariaDB'){ + } elseif ($storedvariables['selectdatabase']['databasetype'] == 'MariaDB') { $dbscript = "../helferdb_structure_mariadb.sql"; } $statementsReturnvalues = $db->executeScript(__METHOD__, $dbscript); - if(!is_null($db->pdoErrorCode()) && $db->pdoErrorCode() != '00000'){ - echo "

    Fehler ".$db->pdoErrorCode()." bei Statement Nr. ".sizeof($statementsReturnvalues)." beim Versuch Tabellen anzulegen: \"".$db->pdoErrorInfo()[2]."\"

    "; + if (!is_null($db->pdoErrorCode()) && $db->pdoErrorCode() != '00000') { + echo "

    Fehler " . $db->pdoErrorCode() . " bei Statement Nr. " . sizeof($statementsReturnvalues) . " beim Versuch Tabellen anzulegen: \"" . $db->pdoErrorInfo()[2] . "\"

    "; $_POST['step'] = 'createdatabase'; } else { echo "

    Datenbanktabellen wurden erfolgreich angelegt!

    "; } - }); $wizard->renderPHP(); - -?> - diff --git a/html/Userdaten.php b/html/Userdaten.php index 14f54f5..b7d7079 100644 --- a/html/Userdaten.php +++ b/html/Userdaten.php @@ -67,7 +67,7 @@ if (isset($_POST['change'])) { $zeilen = Helferdaten($HelferID); -foreach ($zeilen as $zeile)) { +foreach ($zeilen as $zeile) { $HelferName = $zeile['Name']; $HelferEmail = $zeile['Email']; $HelferHandy = $zeile['Handy']; diff --git a/html/Wizard.php b/html/Wizard.php index cdbb429..3304ca6 100644 --- a/html/Wizard.php +++ b/html/Wizard.php @@ -1,81 +1,84 @@ page = $step['page']; } - if(isset($step['redirects'])){ + if (isset($step['redirects'])) { $this->redirects = $step['redirects']; } } - public function setCurrentStep(){ - if(!empty($this->redirects)){ - foreach($this->redirects as $redirect){ - if(isset($redirect['==']) && isset($redirect['id'])){ - foreach($redirect['=='] as $key => $value){ - if(isset($_POST[$key]) && $_POST[$key] == $value){ + public function setCurrentStep() + { + if (!empty($this->redirects)) { + foreach ($this->redirects as $redirect) { + if (isset($redirect['==']) && isset($redirect['id'])) { + foreach ($redirect['=='] as $key => $value) { + if (isset($_POST[$key]) && $_POST[$key] == $value) { $_POST['step'] = $redirect['id']; - if(isset($redirect['warning'])){ + if (isset($redirect['warning'])) { $this->warning = $redirect['warning']; } return; } } } - if(isset($redirect['!=']) && isset($redirect['id'])){ - foreach($redirect['!='] as $key => $value){ - if(isset($_POST[$key]) && $_POST[$key] != $value){ + if (isset($redirect['!=']) && isset($redirect['id'])) { + foreach ($redirect['!='] as $key => $value) { + if (isset($_POST[$key]) && $_POST[$key] != $value) { $_POST['step'] = $redirect['id']; - if(isset($redirect['warning'])){ + if (isset($redirect['warning'])) { $this->warning = $redirect['warning']; } return; } } } - if(isset($redirect['>']) && isset($redirect['id'])){ - foreach($redirect['>'] as $key => $value){ - if(isset($_POST[$key]) && $_POST[$key] > $value){ + if (isset($redirect['>']) && isset($redirect['id'])) { + foreach ($redirect['>'] as $key => $value) { + if (isset($_POST[$key]) && $_POST[$key] > $value) { $_POST['step'] = $redirect['id']; - if(isset($redirect['warning'])){ + if (isset($redirect['warning'])) { $this->warning = $redirect['warning']; } return; } } } - if(isset($redirect['<']) && isset($redirect['id'])){ - foreach($redirect['<'] as $key => $value){ - if(isset($_POST[$key]) && $_POST[$key] < $value){ + if (isset($redirect['<']) && isset($redirect['id'])) { + foreach ($redirect['<'] as $key => $value) { + if (isset($_POST[$key]) && $_POST[$key] < $value) { $_POST['step'] = $redirect['id']; - if(isset($redirect['warning'])){ + if (isset($redirect['warning'])) { $this->warning = $redirect['warning']; } return; } } } - if(isset($redirect['>=']) && isset($redirect['id'])){ - foreach($redirect['>='] as $key => $value){ - if(isset($_POST[$key]) && $_POST[$key] >= $value){ + if (isset($redirect['>=']) && isset($redirect['id'])) { + foreach ($redirect['>='] as $key => $value) { + if (isset($_POST[$key]) && $_POST[$key] >= $value) { $_POST['step'] = $redirect['id']; - if(isset($redirect['warning'])){ + if (isset($redirect['warning'])) { $this->warning = $redirect['warning']; } return; } } } - if(isset($redirect['<=']) && isset($redirect['id'])){ - foreach($redirect['<='] as $key => $value){ - if(isset($_POST[$key]) && $_POST[$key] <= $value){ + if (isset($redirect['<=']) && isset($redirect['id'])) { + foreach ($redirect['<='] as $key => $value) { + if (isset($_POST[$key]) && $_POST[$key] <= $value) { $_POST['step'] = $redirect['id']; - if(isset($redirect['warning'])){ + if (isset($redirect['warning'])) { $this->warning = $redirect['warning']; } return; @@ -85,84 +88,86 @@ class WizardStep { } } } - public function setCode(callable $function){ + public function setCode(callable $function) + { $this->code = $function; } } -class Wizard { +class Wizard +{ private string $header = ""; private string $firststep = ""; private array $steps = array(); private string $footer = ""; private array $storedvariables = array(); - public function __construct($json_file = '../wizard.json'){ + public function __construct($json_file = '../wizard.json') + { $stepsArray = json_decode(file_get_contents($json_file), true); $this->header = $stepsArray['header']; $this->firststep = $stepsArray['firststep']; - foreach($stepsArray['steps'] as $step){ + foreach ($stepsArray['steps'] as $step) { $this->steps[$step['id']] = new WizardStep($step); } $this->footer = $stepsArray['footer']; - if(isset($_POST['storedvariables'])){ - $this->storedvariables = json_decode($_POST['storedvariables'],JSON_FORCE_OBJECT); + if (isset($_POST['storedvariables'])) { + $this->storedvariables = json_decode($_POST['storedvariables'], JSON_FORCE_OBJECT); } } - public function renderPHP(){ + public function renderPHP() + { echo $this->header; - if(isset($_POST['stepfrom'])){ + if (isset($_POST['stepfrom'])) { $this->steps[$_POST['stepfrom']]->setCurrentStep(); - if(isset($_POST['step']) && ($_POST['step'] != $_POST['stepfrom'])){ - if(!is_null($this->steps[$_POST['stepfrom']]->code)){ + if (isset($_POST['step']) && ($_POST['step'] != $_POST['stepfrom'])) { + if (!is_null($this->steps[$_POST['stepfrom']]->code)) { $this->storedvariables[$_POST['stepfrom']] = call_user_func($this->steps[$_POST['stepfrom']]->code, $this->storedvariables); } } } - if(!isset($_POST['step'])){ + if (!isset($_POST['step'])) { $_POST['step'] = $this->firststep; } // If warning not set this does not add anything to the page: echo $this->steps[$_POST['step']]->warning; $pagedom = new DOMDocument(); $pageval = $this->steps[$_POST['step']]->page; - if(is_array($pageval)){ + if (is_array($pageval)) { $page = "\xEF\xBB\xBF"; - foreach($pageval as $pagepart){ - foreach($pagepart as $element => $content){ - if($element == 'text'){ - $page.=$content; - } - elseif($element == 'variable'){ + foreach ($pageval as $pagepart) { + foreach ($pagepart as $element => $content) { + if ($element == 'text') { + $page .= $content; + } elseif ($element == 'variable') { $tmpcontent = $this->storedvariables; - foreach(explode('/',$content) as $pathpart){ + foreach (explode('/', $content) as $pathpart) { $tmpcontent = $tmpcontent[$pathpart]; } - $page.=$tmpcontent; + $page .= $tmpcontent; } } } - } - else{ - $page = "\xEF\xBB\xBF".$pageval; + } else { + $page = "\xEF\xBB\xBF" . $pageval; } libxml_use_internal_errors(true); $pagedom->loadHTML($page); foreach (libxml_get_errors() as $error) { - echo "

    Error when parsing html for step \"".$_POST['step']."\":".$error->line." ".$error->column." ".$error->message."

    "; + echo "

    Error when parsing html for step \"" . $_POST['step'] . "\":" . $error->line . " " . $error->column . " " . $error->message . "

    "; } $forms = $pagedom->getElementsByTagName('form'); - foreach($forms as $form){ + foreach ($forms as $form) { $input = $pagedom->createElement('input'); - $input->setAttribute('type','hidden'); - $input->setAttribute('name','storedvariables'); - $input->setAttribute('value',json_encode($this->storedvariables,JSON_FORCE_OBJECT)); + $input->setAttribute('type', 'hidden'); + $input->setAttribute('name', 'storedvariables'); + $input->setAttribute('value', json_encode($this->storedvariables, JSON_FORCE_OBJECT)); $form->appendChild($input); } echo $pagedom->saveHTML(); echo $this->footer; } - public function addCode($stepid, $function){ + public function addCode($stepid, $function) + { $this->steps[$stepid]->setCode($function); } } -?> diff --git a/html/index.php b/html/index.php index 382640f..05190aa 100644 --- a/html/index.php +++ b/html/index.php @@ -66,7 +66,9 @@ $iCount = 0; foreach ($schichten as $zeile) { echo "
  • " . $zeile['Ab'] . " " . $zeile['Was'] . "
  • "; $iCount++; - if(iCount>2) break; + if (iCount > 2) { + break; + } } ?> diff --git a/html/testPDO.php b/html/testPDO.php index 632a16f..9505797 100644 --- a/html/testPDO.php +++ b/html/testPDO.php @@ -1,94 +1,103 @@ array( @@ -136,7 +145,7 @@ function TestHelferdatenAendern(){ ), ); - foreach($cases as $casenumber => $case){ + foreach ($cases as $casenumber => $case) { ob_start(); $erg_old = old\HelferdatenAendern($dbl, $case["HelferName"], $case["HelferEmail"], $case["HelferHandy"], $case["HelferNewPasswort"], $case["HelferID"], $case["HelferLevel"], $case["HelferIsAdmin"], $case["AdminID"]); $erg_ob_old = ob_get_contents(); @@ -145,172 +154,186 @@ function TestHelferdatenAendern(){ $erg_new = HelferdatenAendern($case["HelferName"], $case["HelferEmail"], $case["HelferHandy"], $case["HelferNewPasswort"], $case["HelferID"], $case["HelferLevel"], $case["HelferIsAdmin"], $case["AdminID"]); $erg_ob_new = ob_get_contents(); ob_end_clean(); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old HelferdatenAendern case number ".$casenumber." returns '".var_export($erg_old, true)."'\n"; - echo "New HelferdatenAendern case number ".$casenumber." returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old HelferdatenAendern case number " . $casenumber . " returns '" . var_export($erg_old, true) . "'\n"; + echo "New HelferdatenAendern case number " . $casenumber . " returns '" . var_export($erg_new, true) . "'\n"; + } elseif ($erg_ob_old != $erg_ob_new) { + echo "Old HelferdatenAendern case number " . $casenumber . " ob returns '" . $erg_ob_old . "'\n"; + echo "New HelferdatenAendern case number " . $casenumber . " ob returns '" . $erg_ob_new . "'\n"; + } else { + echo "HelferdatenAendern case number " . $casenumber . " ok\n"; } - else if($erg_ob_old != $erg_ob_new){ - - echo "Old HelferdatenAendern case number ".$casenumber." ob returns '".$erg_ob_old."'\n"; - echo "New HelferdatenAendern case number ".$casenumber." ob returns '".$erg_ob_new."'\n"; - } - else echo "HelferdatenAendern case number ".$casenumber." ok\n"; } } // ok -function TestAlleSchichten(){ +function TestAlleSchichten() +{ $dbl = old\ConnectDB(); $erg_old = old\AlleSchichten($dbl, 1, 2); $erg_new = AlleSchichten(1, 2); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleSchichten returns".var_export($erg_old, true)."\n"; - echo "New AlleSchichten returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleSchichten returns" . var_export($erg_old, true) . "\n"; + echo "New AlleSchichten returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "AlleSchichten ok\n"; } - else echo "AlleSchichten ok\n"; } // ok -function TestAlleSchichtenCount(){ +function TestAlleSchichtenCount() +{ $dbl = old\ConnectDB(); $erg_old = old\AlleSchichtenCount($dbl, 2); $erg_new = AlleSchichtenCount(2); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleSchichtenCount returns".var_export($erg_old, true)."\n"; - echo "New AlleSchichtenCount returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleSchichtenCount returns" . var_export($erg_old, true) . "\n"; + echo "New AlleSchichtenCount returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "AlleSchichtenCount ok\n"; } - else echo "AlleSchichtenCount ok\n"; } // ok -function TestAlleBelegteSchichtenCount(){ +function TestAlleBelegteSchichtenCount() +{ $dbl = old\ConnectDB(); $erg_old = old\AlleBelegteSchichtenCount($dbl, 2); $erg_new = AlleBelegteSchichtenCount(2); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleBelegteSchichtenCount returns".var_export($erg_old, true)."\n"; - echo "New AlleBelegteSchichtenCount returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleBelegteSchichtenCount returns" . var_export($erg_old, true) . "\n"; + echo "New AlleBelegteSchichtenCount returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "AlleBelegteSchichtenCount ok\n"; } - else echo "AlleBelegteSchichtenCount ok\n"; } // ok -function TestAlleSchichtenImZeitbereich(){ +function TestAlleSchichtenImZeitbereich() +{ $dbl = old\ConnectDB(); $erg_old = old\AlleSchichtenImZeitbereich($dbl, "2024-02-01", "2024-03-01", 2); $erg_new = AlleSchichtenImZeitbereich("2024-02-01", "2024-03-01", 2); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleSchichtenImZeitbereich returns".var_export($erg_old, true)."\n"; - echo "New AlleSchichtenImZeitbereich returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleSchichtenImZeitbereich returns" . var_export($erg_old, true) . "\n"; + echo "New AlleSchichtenImZeitbereich returns '" . var_export($erg_new, true) . "'\n"; } $erg_old = old\AlleSchichtenImZeitbereich($dbl, "2024-03-01", "2024-04-01", 2); $erg_new = AlleSchichtenImZeitbereich("2024-03-01", "2024-04-01", 2); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleSchichtenImZeitbereich returns".var_export($erg_old, true)."\n"; - echo "New AlleSchichtenImZeitbereich returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleSchichtenImZeitbereich returns" . var_export($erg_old, true) . "\n"; + echo "New AlleSchichtenImZeitbereich returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "AlleSchichtenImZeitbereich ok\n"; } - - else echo "AlleSchichtenImZeitbereich ok\n"; } // ok -function TestAlleSchichtenEinesHelfers(){ +function TestAlleSchichtenEinesHelfers() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer = $_SESSION; - $erg_old = old\AlleSchichtenEinesHelfers($dbl,$helfer['HelferID']); + $erg_old = old\AlleSchichtenEinesHelfers($dbl, $helfer['HelferID']); $erg_new = AlleSchichtenEinesHelfers($helfer['HelferID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleSchichtenEinesHelfers returns".var_export($erg_old, true)."\n"; - echo "New AlleSchichtenEinesHelfers returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleSchichtenEinesHelfers returns" . var_export($erg_old, true) . "\n"; + echo "New AlleSchichtenEinesHelfers returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "AlleSchichtenEinesHelfers ok\n"; } - else echo "AlleSchichtenEinesHelfers ok\n"; } // ok -function TestHelferLoeschen(){ +function TestHelferLoeschen() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer1 = $_SESSION; - HelferLogin("max3@example.com", "hola531", 0); + HelferLogin("max3@example.com", "hola531", 0); $helfer2 = $_SESSION; ob_start(); - $erg_old1 = old\HelferLoeschen($dbl, $helfer1['HelferID'],0); - $erg_new1 = HelferLoeschen($helfer2['HelferID'],0); + $erg_old1 = old\HelferLoeschen($dbl, $helfer1['HelferID'], 0); + $erg_new1 = HelferLoeschen($helfer2['HelferID'], 0); $schichten = AlleSchichtenEinesHelfers($helfer1['HelferID']); - foreach($schichten as $schicht) - { + foreach ($schichten as $schicht) { HelferVonSchichtLoeschen($helfer1['HelferID'], $schicht['EinzelSchichtID']); } $schichten = AlleSchichtenEinesHelfers($helfer2['HelferID']); - foreach($schichten as $schicht) - { + foreach ($schichten as $schicht) { HelferVonSchichtLoeschen($helfer2['HelferID'], $schicht['EinzelSchichtID']); } - $erg_old2 = old\HelferLoeschen($dbl, $helfer1['HelferID'],0); - $erg_new2 = HelferLoeschen($helfer2['HelferID'],0); + $erg_old2 = old\HelferLoeschen($dbl, $helfer1['HelferID'], 0); + $erg_new2 = HelferLoeschen($helfer2['HelferID'], 0); ob_end_clean(); - if((gettype($erg_old1) != gettype($erg_new1)) || ($erg_old1 != $erg_new1)){ - echo "Old HelferLoeschen returns".var_export($erg_old1, true)."\n"; - echo "New HelferLoeschen returns '".var_export($erg_new1, true)."'\n"; + if ((gettype($erg_old1) != gettype($erg_new1)) || ($erg_old1 != $erg_new1)) { + echo "Old HelferLoeschen returns" . var_export($erg_old1, true) . "\n"; + echo "New HelferLoeschen returns '" . var_export($erg_new1, true) . "'\n"; + } elseif ((gettype($erg_old2) != gettype($erg_new2)) || ($erg_old2 != $erg_new2)) { + echo "Old HelferLoeschen returns" . var_export($erg_old2, true) . "\n"; + echo "New HelferLoeschen returns '" . var_export($erg_new2, true) . "'\n"; + } else { + echo "HelferLoeschen ok\n"; } - else if((gettype($erg_old2) != gettype($erg_new2)) || ($erg_old2 != $erg_new2)){ - echo "Old HelferLoeschen returns".var_export($erg_old2, true)."\n"; - echo "New HelferLoeschen returns '".var_export($erg_new2, true)."'\n"; - } - else echo "HelferLoeschen ok\n"; } // ok -function TestSchichtIdArrayEinesHelfers(){ +function TestSchichtIdArrayEinesHelfers() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer = $_SESSION; $erg_old = old\SchichtIdArrayEinesHelfers($dbl, $helfer['HelferID']); $erg_new = SchichtIdArrayEinesHelfers($helfer['HelferID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old SchichtIdArrayEinesHelfers returns".var_export($erg_old, true)."\n"; - echo "New SchichtIdArrayEinesHelfers returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old SchichtIdArrayEinesHelfers returns" . var_export($erg_old, true) . "\n"; + echo "New SchichtIdArrayEinesHelfers returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "SchichtIdArrayEinesHelfers ok\n"; } - else echo "SchichtIdArrayEinesHelfers ok\n"; } // ok -function TestAlleSchichtenEinesHelfersVonJetzt(){ +function TestAlleSchichtenEinesHelfersVonJetzt() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer = $_SESSION; $dienste = GetDienste(); - NewSchicht($dienste[0]["DienstID"], date('Y-m-d H:i',time()+60*60*24), date('Y-m-d H:i',time()+60*60*24+60*60*1.5), 2, "01:30"); + NewSchicht($dienste[0]["DienstID"], date('Y-m-d H:i', time() + 60 * 60 * 24), date('Y-m-d H:i', time() + 60 * 60 * 24 + 60 * 60 * 1.5), 2, "01:30"); $schichten = GetSchichtenEinesDienstes($dienste[0]["DienstID"]); - HelferSchichtZuweisen($helfer['HelferID'], $schichten[2]['SchichtID'],0); + HelferSchichtZuweisen($helfer['HelferID'], $schichten[2]['SchichtID'], 0); $erg_old = old\AlleSchichtenEinesHelfersVonJetzt($dbl, $helfer['HelferID']); $erg_new = AlleSchichtenEinesHelfersVonJetzt($helfer['HelferID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleSchichtenEinesHelfersVonJetzt returns".var_export($erg_old, true)."\n"; - echo "New AlleSchichtenEinesHelfersVonJetzt returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleSchichtenEinesHelfersVonJetzt returns" . var_export($erg_old, true) . "\n"; + echo "New AlleSchichtenEinesHelfersVonJetzt returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "AlleSchichtenEinesHelfersVonJetzt ok\n"; } - else echo "AlleSchichtenEinesHelfersVonJetzt ok\n"; } // ok -function TestSchichtenSummeEinesHelfers(){ +function TestSchichtenSummeEinesHelfers() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer = $_SESSION; $erg_old = old\SchichtenSummeEinesHelfers($dbl, $helfer['HelferID']); $erg_new = SchichtenSummeEinesHelfers($helfer['HelferID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old SchichtenSummeEinesHelfers returns".var_export($erg_old, true)."\n"; - echo "New SchichtenSummeEinesHelfers returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old SchichtenSummeEinesHelfers returns" . var_export($erg_old, true) . "\n"; + echo "New SchichtenSummeEinesHelfers returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "SchichtenSummeEinesHelfers ok\n"; } - else echo "SchichtenSummeEinesHelfers ok\n"; } // ok (looked at log file afterwards) -function TestLogSchichtEingabe(){ +function TestLogSchichtEingabe() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer = $_SESSION; $dienste = GetDienste(); $schichten = GetSchichtenEinesDienstes($dienste[0]["DienstID"]); @@ -320,240 +343,268 @@ function TestLogSchichtEingabe(){ } // ok -function TestHelferSchichtZuweisen(){ +function TestHelferSchichtZuweisen() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer1 = $_SESSION; - HelferLogin("max3@example.com", "hola531", 0); + HelferLogin("max3@example.com", "hola531", 0); $helfer2 = $_SESSION; $dienste = GetDienste(); $schichten = GetSchichtenEinesDienstes($dienste[0]["DienstID"]); - $erg_old = old\HelferSchichtZuweisen($dbl, $helfer1['HelferID'], $schichten[0]['SchichtID'],0); - $erg_new = HelferSchichtZuweisen($helfer2['HelferID'], $schichten[0]['SchichtID'],0); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old HelferSchichtZuweisen returns".var_export($erg_old, true)."\n"; - echo "New HelferSchichtZuweisen returns '".var_export($erg_new, true)."'\n"; + $erg_old = old\HelferSchichtZuweisen($dbl, $helfer1['HelferID'], $schichten[0]['SchichtID'], 0); + $erg_new = HelferSchichtZuweisen($helfer2['HelferID'], $schichten[0]['SchichtID'], 0); + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old HelferSchichtZuweisen returns" . var_export($erg_old, true) . "\n"; + echo "New HelferSchichtZuweisen returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "HelferSchichtZuweisen ok\n"; } - else echo "HelferSchichtZuweisen ok\n"; } // ok -function TestHelferVonSchichtLoeschen(){ +function TestHelferVonSchichtLoeschen() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer1 = $_SESSION; $schichten1 = AlleSchichtenEinesHelfers($helfer1['HelferID']); - HelferLogin("max3@example.com", "hola531", 0); + HelferLogin("max3@example.com", "hola531", 0); $helfer2 = $_SESSION; $schichten2 = AlleSchichtenEinesHelfers($helfer2['HelferID']); $erg_old = old\HelferVonSchichtLoeschen($dbl, $helfer1['HelferID'], $schichten1[0]['EinzelSchichtID']); $erg_new = HelferVonSchichtLoeschen($helfer2['HelferID'], $schichten2[0]['EinzelSchichtID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old HelferVonSchichtLoeschen returns".var_export($erg_old, true)."\n"; - echo "New HelferVonSchichtLoeschen returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old HelferVonSchichtLoeschen returns" . var_export($erg_old, true) . "\n"; + echo "New HelferVonSchichtLoeschen returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "HelferVonSchichtLoeschen ok\n"; } - else echo "HelferVonSchichtLoeschen ok\n"; } // ok -function TestHelferVonSchichtLoeschen_SchichtID(){ +function TestHelferVonSchichtLoeschen_SchichtID() +{ $dbl = old\ConnectDB(); $schichten = AlleSchichten(1, 2); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer1 = $_SESSION; - HelferSchichtZuweisen($helfer1['HelferID'], $schichten[1]['SchichtID'],0); - HelferLogin("max3@example.com", "hola531", 0); + HelferSchichtZuweisen($helfer1['HelferID'], $schichten[1]['SchichtID'], 0); + HelferLogin("max3@example.com", "hola531", 0); $helfer2 = $_SESSION; - HelferSchichtZuweisen($helfer2['HelferID'], $schichten[1]['SchichtID'],0); - $erg_old = old\HelferVonSchichtLoeschen_SchichtID($dbl,$helfer1['HelferID'], $schichten[1]['SchichtID']); + HelferSchichtZuweisen($helfer2['HelferID'], $schichten[1]['SchichtID'], 0); + $erg_old = old\HelferVonSchichtLoeschen_SchichtID($dbl, $helfer1['HelferID'], $schichten[1]['SchichtID']); $erg_new = HelferVonSchichtLoeschen_SchichtID($helfer2['HelferID'], $schichten[1]['SchichtID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old HelferVonSchichtLoeschen_SchichtID returns".var_export($erg_old, true)."\n"; - echo "New HelferVonSchichtLoeschen_SchichtID returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old HelferVonSchichtLoeschen_SchichtID returns" . var_export($erg_old, true) . "\n"; + echo "New HelferVonSchichtLoeschen_SchichtID returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "HelferVonSchichtLoeschen_SchichtID ok\n"; } - else echo "HelferVonSchichtLoeschen_SchichtID ok\n"; } // ok -function TestDetailSchicht(){ +function TestDetailSchicht() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer = $_SESSION; $schichten = AlleSchichtenEinesHelfers($helfer['HelferID']); $erg_old = old\DetailSchicht($dbl, $schichten[0]['SchichtID']); $erg_new = DetailSchicht($schichten[0]['SchichtID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old DetailSchicht returns".var_export($erg_old, true)."\n"; - echo "New DetailSchicht returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old DetailSchicht returns" . var_export($erg_old, true) . "\n"; + echo "New DetailSchicht returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "DetailSchicht ok\n"; } - else echo "DetailSchicht ok\n"; } // ok -function TestBeteiligteHelfer(){ +function TestBeteiligteHelfer() +{ $dbl = old\ConnectDB(); - HelferLogin("max2@example.com", "hola234", 0); + HelferLogin("max2@example.com", "hola234", 0); $helfer = $_SESSION; $schichten = AlleSchichtenEinesHelfers($helfer['HelferID']); $erg_old = old\BeteiligteHelfer($dbl, $schichten[0]['SchichtID']); $erg_new = BeteiligteHelfer($schichten[0]['SchichtID']); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old BeteiligteHelfer returns".var_export($erg_old, true)."\n"; - echo "New BeteiligteHelfer returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old BeteiligteHelfer returns" . var_export($erg_old, true) . "\n"; + echo "New BeteiligteHelfer returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "BeteiligteHelfer ok\n"; } - else echo "BeteiligteHelfer ok\n"; } // ok -function TestGetDienste(){ +function TestGetDienste() +{ $dbl = old\ConnectDB(); $erg_old = old\GetDienste($dbl); $erg_new = GetDienste(); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old GetDienste returns".var_export($erg_old, true)."\n"; - echo "New GetDienste returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old GetDienste returns" . var_export($erg_old, true) . "\n"; + echo "New GetDienste returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "GetDienste ok\n"; } - else echo "GetDienste ok\n"; } // ok -function TestGetDiensteChilds(){ +function TestGetDiensteChilds() +{ $dienste = GetDienste(); $dbl = old\ConnectDB(); $erg_old_empty = old\GetDiensteChilds($dbl, $dienste[1]["DienstID"]); $erg_new_empty = GetDiensteChilds($dienste[1]["DienstID"]); $erg_old_child = old\GetDiensteChilds($dbl, $dienste[0]["DienstID"]); $erg_new_child = GetDiensteChilds($dienste[0]["DienstID"]); - if((gettype($erg_old_empty) != gettype($erg_new_empty)) || ($erg_old_empty != $erg_new_empty)){ - echo "Old GetDiensteChilds empty returns".var_export($erg_old_empty, true)."\n"; - echo "New GetDiensteChilds empty returns '".var_export($erg_new_empty, true)."'\n"; + if ((gettype($erg_old_empty) != gettype($erg_new_empty)) || ($erg_old_empty != $erg_new_empty)) { + echo "Old GetDiensteChilds empty returns" . var_export($erg_old_empty, true) . "\n"; + echo "New GetDiensteChilds empty returns '" . var_export($erg_new_empty, true) . "'\n"; + } elseif ((gettype($erg_old_child) != gettype($erg_new_child)) || ($erg_old_child != $erg_new_child)) { + echo "Old GetDiensteChilds child returns" . var_export($erg_old_child, true) . "\n"; + echo "New GetDiensteChilds child returns '" . var_export($erg_new_child, true) . "'\n"; + } else { + echo "GetDiensteChilds ok\n"; } - else if((gettype($erg_old_child) != gettype($erg_new_child)) || ($erg_old_child != $erg_new_child)){ - echo "Old GetDiensteChilds child returns".var_export($erg_old_child, true)."\n"; - echo "New GetDiensteChilds child returns '".var_export($erg_new_child, true)."'\n"; - } - else echo "GetDiensteChilds ok\n"; } // ok -function TestChangeDienst(){ +function TestChangeDienst() +{ $dienste = GetDienste(); - HelferLogin("max3@example.com", "hola531", 0); + HelferLogin("max3@example.com", "hola531", 0); $dbl = old\ConnectDB(); $erg_old = old\ChangeDienst($dbl, $dienste[0]["DienstID"], "Frühstück", "Foyer", "SChnibbeln", $_SESSION["HelferID"], 0, $_SESSION["HelferLevel"]); $erg_new = ChangeDienst($dienste[1]["DienstID"], "Frühstück", "Foyer", "SChnibbeln", $_SESSION["HelferID"], $dienste[0]["DienstID"], $_SESSION["HelferLevel"]); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old ChangeDienst returns".var_export($erg_old, true)."\n"; - echo "New ChangeDienst returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old ChangeDienst returns" . var_export($erg_old, true) . "\n"; + echo "New ChangeDienst returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "ChangeDienst ok\n"; } - else echo "ChangeDienst ok\n"; } // ok -function TestNewDienst(){ +function TestNewDienst() +{ $dbl = old\ConnectDB(); - HelferLogin("max3@example.com", "hola531", 0); + HelferLogin("max3@example.com", "hola531", 0); $erg_old = old\NewDienst($dbl, "egal", "Badgekontrolle", "Turnhalle", "Nur Jongleure mit Badge durchlassen", $_SESSION["HelferID"], 0, $_SESSION["HelferLevel"]); $erg_new = NewDienst("Badgekontrolle", "Turnhalle", "Nur Jongleure mit Badge durchlassen", $_SESSION["HelferID"], 0, $_SESSION["HelferLevel"]); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old NewDienst returns".var_export($erg_old, true)."\n"; - echo "New NewDienst returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old NewDienst returns" . var_export($erg_old, true) . "\n"; + echo "New NewDienst returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "NewDienst ok\n"; } - else echo "NewDienst ok\n"; } // ok -function TestDeleteDienst(){ +function TestDeleteDienst() +{ $dbl = old\ConnectDB(); $dienste = GetDienste(); $erg_old = old\DeleteDienst($dbl, $dienste[0]["DienstID"], false); $erg_new = DeleteDienst($dienste[1]["DienstID"], false); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old DeleteDienst returns".var_export($erg_old, true)."\n"; - echo "New DeleteDienst returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old DeleteDienst returns" . var_export($erg_old, true) . "\n"; + echo "New DeleteDienst returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "DeleteDienst ok\n"; } - else echo "DeleteDienst ok\n"; } // ok -function TestGetDiensteForDay(){ +function TestGetDiensteForDay() +{ $dbl = old\ConnectDB(); $erg_old = old\GetDiensteForDay($dbl, 2, "2024-02-16"); $erg_new = GetDiensteForDay(2, "2024-02-16"); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old GetDiensteForDay returns".var_export($erg_old, true)."\n"; - echo "New GetDiensteForDay returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old GetDiensteForDay returns" . var_export($erg_old, true) . "\n"; + echo "New GetDiensteForDay returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "GetDiensteForDay ok\n"; } - else echo "GetDiensteForDay ok\n"; } // ok -function TestGetSchichtenForDienstForDay(){ +function TestGetSchichtenForDienstForDay() +{ $dienste = GetDienste(); $dbl = old\ConnectDB(); $erg_old_good = old\GetSchichtenForDienstForDay($dbl, $dienste[0]["DienstID"], "2024-02-16"); $erg_new_good = GetSchichtenForDienstForDay($dienste[0]["DienstID"], "2024-02-16"); $erg_old_bad = old\GetSchichtenForDienstForDay($dbl, $dienste[0]["DienstID"], "2024-02-15"); $erg_new_bad = GetSchichtenForDienstForDay($dienste[0]["DienstID"], "2024-02-15"); - if((gettype($erg_old_good) != gettype($erg_new_good)) || ($erg_old_good != $erg_new_good)){ - echo "Old GetSchichtenForDienstForDay returns".var_export($erg_old_good, true)."\n"; - echo "New GetSchichtenForDienstForDay returns '".var_export($erg_new_good, true)."'\n"; + if ((gettype($erg_old_good) != gettype($erg_new_good)) || ($erg_old_good != $erg_new_good)) { + echo "Old GetSchichtenForDienstForDay returns" . var_export($erg_old_good, true) . "\n"; + echo "New GetSchichtenForDienstForDay returns '" . var_export($erg_new_good, true) . "'\n"; + } elseif ((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)) { + echo "Old GetSchichtenForDienstForDay returns" . var_export($erg_old_bad, true) . "\n"; + echo "New GetSchichtenForDienstForDay returns '" . var_export($erg_new_bad, true) . "'\n"; + } else { + echo "GetSchichtenForDienstForDay ok\n"; } - else if((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)){ - echo "Old GetSchichtenForDienstForDay returns".var_export($erg_old_bad, true)."\n"; - echo "New GetSchichtenForDienstForDay returns '".var_export($erg_new_bad, true)."'\n"; - } - else echo "GetSchichtenForDienstForDay ok\n"; } // ok -function TestGetSchichtenEinesDienstes(){ +function TestGetSchichtenEinesDienstes() +{ $dienste = GetDienste(); $dbl = old\ConnectDB(); $erg_old_good = old\GetSchichtenEinesDienstes($dbl, $dienste[0]["DienstID"]); $erg_new_good = GetSchichtenEinesDienstes($dienste[0]["DienstID"]); $erg_old_bad = old\GetSchichtenEinesDienstes($dbl, 0); $erg_new_bad = GetSchichtenEinesDienstes(0); - if((gettype($erg_old_good) != gettype($erg_new_good)) || ($erg_old_good != $erg_new_good)){ - echo "Old GetSchichtenEinesDienstes returns".var_export($erg_old_good, true)."\n"; - echo "New GetSchichtenEinesDienstes returns '".var_export($erg_new_good, true)."'\n"; + if ((gettype($erg_old_good) != gettype($erg_new_good)) || ($erg_old_good != $erg_new_good)) { + echo "Old GetSchichtenEinesDienstes returns" . var_export($erg_old_good, true) . "\n"; + echo "New GetSchichtenEinesDienstes returns '" . var_export($erg_new_good, true) . "'\n"; + } elseif ((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)) { + echo "Old GetSchichtenEinesDienstes returns" . var_export($erg_old_bad, true) . "\n"; + echo "New GetSchichtenEinesDienstes returns '" . var_export($erg_new_bad, true) . "'\n"; + } else { + echo "GetSchichtenEinesDienstes ok\n"; } - else if((gettype($erg_old_bad) != gettype($erg_new_bad)) || ($erg_old_bad != $erg_new_bad)){ - echo "Old GetSchichtenEinesDienstes returns".var_export($erg_old_bad, true)."\n"; - echo "New GetSchichtenEinesDienstes returns '".var_export($erg_new_bad, true)."'\n"; - } - else echo "GetSchichtenEinesDienstes ok\n"; } // ok -function TestChangeSchicht(){ +function TestChangeSchicht() +{ $dienste = GetDienste(); $schichten = GetSchichtenEinesDienstes($dienste[0]["DienstID"]); $dbl = old\ConnectDB(); $erg_old = old\ChangeSchicht($dbl, $schichten[0]["SchichtID"], "2024-02-16T09:00", "2024-02-16T10:30", 1, "01:00"); $erg_new = ChangeSchicht($schichten[1]["SchichtID"], "2024-02-16T10:30", "2024-02-16T12:00", 1, "01:00"); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old ChangeSchicht returns".var_export($erg_old, true)."\n"; - echo "New ChangeSchicht returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old ChangeSchicht returns" . var_export($erg_old, true) . "\n"; + echo "New ChangeSchicht returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "ChangeSchicht ok\n"; } - else echo "ChangeSchicht ok\n"; } // ok -function TestNewSchicht(){ +function TestNewSchicht() +{ $dienste = GetDienste(); $dbl = old\ConnectDB(); $erg_old = old\NewSchicht($dbl, $dienste[0]["DienstID"], "2024-02-15T09:00", "2024-02-15T10:30", 2, "01:30"); $erg_new = NewSchicht($dienste[0]["DienstID"], "2024-02-15T10:30", "2024-02-15T12:00", 2, "01:30"); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old NewSchicht returns".var_export($erg_old, true)."\n"; - echo "New NewSchicht returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old NewSchicht returns" . var_export($erg_old, true) . "\n"; + echo "New NewSchicht returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "NewSchicht ok\n"; } - else echo "NewSchicht ok\n"; } // ok -function TestDeleteSchicht(){ +function TestDeleteSchicht() +{ $dbl = old\ConnectDB(); $dienste = GetDienste(); NewSchicht($dienste[0]["DienstID"], "2024-02-17T10:30", "2024-02-17T12:00", 2, "01:30"); @@ -561,27 +612,31 @@ function TestDeleteSchicht(){ $schichten = GetSchichtenEinesDienstes($dienste[0]["DienstID"]); $erg_old = old\DeleteSchicht($dbl, $schichten[4]["SchichtID"], false); $erg_new = DeleteSchicht($schichten[5]["SchichtID"], false); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old DeleteSchicht returns".var_export($erg_old, true)."\n"; - echo "New DeleteSchicht returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old DeleteSchicht returns" . var_export($erg_old, true) . "\n"; + echo "New DeleteSchicht returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "DeleteSchicht ok\n"; } - else echo "DeleteSchicht ok\n"; } // ok -function TestAlleHelferSchichtenUebersicht(){ +function TestAlleHelferSchichtenUebersicht() +{ $dbl = old\ConnectDB(); $erg_old = old\AlleHelferSchichtenUebersicht($dbl); $erg_new = AlleHelferSchichtenUebersicht(); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old AlleHelferSchichtenUebersicht returns".var_export($erg_old, true)."\n"; - echo "New AlleHelferSchichtenUebersicht returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old AlleHelferSchichtenUebersicht returns" . var_export($erg_old, true) . "\n"; + echo "New AlleHelferSchichtenUebersicht returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "AlleHelferSchichtenUebersicht ok\n"; } - else echo "AlleHelferSchichtenUebersicht ok\n"; } // ok -function TestDatenbankAufDeutsch(){ +function TestDatenbankAufDeutsch() +{ $dbl = old\ConnectDB(); old\DatenbankAufDeutsch($dbl); DatenbankAufDeutsch(); @@ -589,7 +644,8 @@ function TestDatenbankAufDeutsch(){ } // ok, checked by hand (will be different for both connections) -function TestLastInsertId(){ +function TestLastInsertId() +{ $dbl = old\ConnectDB(); $dienste = GetDienste(); Old\NewSchicht($dbl, $dienste[0]["DienstID"], "2024-02-17T10:30", "2024-02-17T12:00", 2, "01:30"); @@ -599,15 +655,17 @@ function TestLastInsertId(){ } // ok -function TestHelferLevel(){ +function TestHelferLevel() +{ $dbl = old\ConnectDB(); $erg_old = old\HelferLevel($dbl); $erg_new = HelferLevel(); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old HelferLevel returns".var_export($erg_old, true)."\n"; - echo "New HelferLevel returns '".var_export($erg_new, true)."'\n"; + if ((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)) { + echo "Old HelferLevel returns" . var_export($erg_old, true) . "\n"; + echo "New HelferLevel returns '" . var_export($erg_new, true) . "'\n"; + } else { + echo "HelferLevel ok\n"; } - else echo "HelferLevel ok\n"; } TestCreateHelfer(); @@ -648,4 +706,3 @@ TestHelferLevel(); TestHelferVonSchichtLoeschen_SchichtID(); TestDeleteSchicht(); TestHelferLoeschen(); -?>
    " . $schicht['Was'] . "