$game_id = isset($_POST['game_id']) ? (int) $_POST['game_id'] : null;
                                 if ($game_id && $game_model->is_provider_game($provider_id, $game_id)) {
                                     $game_model->update_game(null, null, null, null, null, null, null, null, GAME_READY, null, null, null, $game_id);
                                     $result = array('success' => true, 'game_id' => $game_id);
                                 } else {
                                     $result = array('success' => false, 'error' => 'game_id is null');
                                 }
                                 echo json_encode($result);
                                 die;
                             } else {
                                 if ($action == 'generate_answers_symbols') {
                                     header("Content-Type: application/json");
                                     $symbols = isset($_POST['symbols']) ? trim($_POST['symbols']) : null;
                                     $num_symbols = isset($_POST['num_symbols']) ? (int) $_POST['num_symbols'] : null;
                                     if ($symbols && $num_symbols) {
                                         $symbols = $question_model->generate_answer_symbols($symbols, $num_symbols);
                                         $result = array('success' => true, 'symbols' => $symbols);
                                     } else {
                                         $result = array('success' => false, 'error' => 'symbols or num_symbols is null');
                                     }
                                     echo json_encode($result);
                                     die;
                                 }
                             }
                         }
                     }
                 }
             }
         }
     }
 }