Berechtigungscheck f. Studentenverwaltung Controller

This commit is contained in:
cgfhtw
2024-08-13 09:00:49 +02:00
parent d025359f72
commit 307ee8fb56
@@ -2,11 +2,17 @@
if (! defined('BASEPATH')) exit('No direct script access allowed');
class Studentenverwaltung extends FHC_Controller
class Studentenverwaltung extends Auth_Controller
{
public function __construct()
{
parent::__construct();
$permissions = [];
$router = load_class('Router');
$permissions[$router->method] = ['admin:r', 'assistenz:r'];
parent::__construct($permissions);
// Load Libraries
$this->load->library('VariableLib', ['uid' => getAuthUID()]);
}
/**
@@ -14,10 +20,6 @@ class Studentenverwaltung extends FHC_Controller
*/
public function _remap()
{
$this->load->library('AuthLib');
$this->load->library('PermissionLib');
$this->load->library('VariableLib', ['uid' => getAuthUID()]);
$this->load->view('Studentenverwaltung', [
'permissions' => [
'student/bpk' => $this->permissionlib->isBerechtigt('student/bpk'),