GerichtUndBestellungKaumGetestet

This commit is contained in:
SvenAlte
2023-12-07 09:46:54 +01:00
parent 2b7811f044
commit ac22e2fca4
4 changed files with 290 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
<?php
//Programmierung: Sven Alteköster 100%
//Getestet durch:
namespace ppb\Controller;
use ppb\Library\Msg;
use ppb\Model\GerichtModel;
class BestellungController {
private $db;
public function __construct() {
$this->db = new BestellungModel();
}
public function getBestellung($id=false) {
$result=$this->db->selectBestellung($id);
if($id !== false){
if($result)
$result=$result[0];
else
$result=false;
}
return json_encode($result);
}
public function writeBestellung($data){
$result=$this->db->insertGericht($data);
return json_encode($result);
}
public function updateBestellung($id, $data){
$result=$this->db->updateBestellung($id, $data);
return json_encode($result);
}
public function deleteBestellung($id){
$result=$this->db->deleteBestellung($id);
return json_encode($result);
}
}