Ejemplo n.º 1
0
 $data["Hidden"] = http_request("Hidden", "i", 0);
 if ($operation === null) {
     throw new Exception("Call to sessionFunctions without 'Operation' requested");
 }
 $sesion = new Sesiones("sessionFunctions");
 $am = new AuthManager("sessionFunctions");
 switch ($operation) {
     case "select":
         $result = $sesion->select($data, false);
         break;
     case "selectring":
         $result = $sesion->select($data, true);
         break;
     case "insert":
         $am->access(PERMS_OPERATOR);
         $result = $sesion->insert($data);
         break;
     case "update":
         $am->access(PERMS_ASSISTANT);
         $result = $sesion->update($id, $data);
         break;
     case "delete":
         $am->access(PERMS_OPERATOR);
         $result = $sesion->delete($id);
         break;
     case "reset":
         $am->access(PERMS_OPERATOR);
         $result = $sesion->reset($id);
         break;
     case "enumerate":
         $result = $sesion->enumerate();