adds LvMenu to the CalendarModel WIP

This commit is contained in:
SimonGschnell
2024-09-13 13:44:53 +02:00
parent b30156a65f
commit 4836ed8de0
4 changed files with 60 additions and 17 deletions
@@ -32,6 +32,7 @@ class Stundenplan extends FHCAPI_Controller
'Stunden' => self::PERM_LOGGED,
'Reservierungen' => self::PERM_LOGGED,
'getStundenplan' => self::PERM_LOGGED,
'getLehreinheitStudiensemester' => self::PERM_LOGGED,
]);
$this->load->library('LogLib');
@@ -154,6 +155,14 @@ class Stundenplan extends FHCAPI_Controller
}
public function getLehreinheitStudiensemester($lehreinheit_id){
$this->load->model('education/Lehreinheit_model', 'LehreinheitModel');
$this->LehreinheitModel->addSelect(["studiensemester_kurzbz"]);
$result = $this->LehreinheitModel->load($lehreinheit_id);
$result = current($this->getDataOrTerminateWithError($result))->studiensemester_kurzbz;
$this->terminateWithSuccess($result);
}
private function expand_object_information($data){
foreach ($data as $item) {