';
echo "| " . $schicht['Was'] . " | ";
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();
-?>