Selaa lähdekoodia

Documentación

Alejandro Rosales 2 vuotta sitten
vanhempi
commit
2e6b745010
1 muutettua tiedostoa jossa 10 lisäystä ja 1 poistoa
  1. 10 1
      class/c_login.php

+ 10 - 1
class/c_login.php

@@ -15,6 +15,15 @@ require_once($ruta ?? '') . "include/bd_pdo.php";
 require_once($ruta ?? '') . "class/c_logasistencia.php";
 require_once($ruta ?? '') . "vendor/autoload.php";
 
+/*
+$user->acceso        // Devuelve el tipo de acceso del usuario. Si es administrador, retorna "w". De lo contrario, verifica el tipo de acceso a una página específica y retorna ese valor.
+$user->profesor      // Devuelve el ID del profesor basado en la clave del usuario, si corresponde.
+$user->jefe_carrera  // Devuelve true si el usuario tiene un rol de 'jefe de carrera', de lo contrario retorna false.
+$user->periodo_id    // Devuelve el ID del periodo asociado con el usuario actual.
+$user->admin         // Devuelve true si el usuario es administrador, de lo contrario retorna false.
+$user->facultad      // Devuelve un array con el nombre de la facultad y el ID de la facultad asociado con el usuario actual, si está disponible.
+$user->rol           // Devuelve un array con el título del rol y el ID del rol asociado con el usuario actual. Si no tiene un rol definido, se le asigna por defecto el rol 'docente'.
+*/
 
 class Login
 {
@@ -29,7 +38,7 @@ class Login
         return match ($property) {
             'acceso' => $this->access(),
             'profesor' => $db->where('profesor_clave', preg_replace('/\D/', '', $this->user['clave']))->getOne("profesor")['profesor_id'] ?? null,
-            'jefe_de_carrera' => $db->where('usuario_id', $this->user["id"])->has('usuario_carrera'),
+            'jefe_carrera' => $db->where('usuario_id', $this->user["id"])->has('usuario_carrera'),
             'periodo_id' => $db->where('usuario_id', $this->user["id"])->getOne('usuario')["periodo_id"],
             'admin' => $this->es_usuario() and $db->where('usuario_id', $this->user["id"])->getOne('usuario')["usuario_admin"],
             'facultad' => $this->es_usuario()