Ejemplo n.º 1
0
 public static function definePerfilVisualizacao()
 {
     switch (ControleSessao::$id_cargo) {
         case in_array(ControleSessao::$id_cargo, Constantes::$arrCargosVerTudo):
         case in_array(ControleSessao::$id_usuario, Constantes::$arrAdminsSistema):
             self::$verTudo = true;
             break;
         case in_array(ControleSessao::$id_cargo, Constantes::$arrVerRegional):
             self::$verRegional = true;
             break;
         case ControleSessao::$id_cargo == Constantes::$id_assistente_operacional:
         case ControleSessao::$id_cargo == Constantes::$id_estagiario:
             self::$verBase = true;
             break;
         case ControleSessao::$id_cargo == Constantes::$id_supervisor:
             self::$verComoSupervisor = true;
             break;
         case ControleSessao::$id_cargo == Constantes::$id_orientador:
             self::$verComoOrientador = true;
             break;
     }
 }