if ($game_id != null) {
         $result = $pin_model->add_pin($game_id);
         if ($result != 0) {
             $messPin = $result;
         } else {
             $messPin = 0;
         }
     }
     echo $messPin;
     die;
 } else {
     if ($action == 'delete_pin') {
         $pin_model = new se_gamepin();
         $pin = isset($_POST['pin']) ? (int) $_POST['pin'] : null;
         if ($pin != null) {
             $result = $pin_model->delete_pin($pin);
             $result = array('success' => true);
         }
         echo $result;
         die;
     } else {
         if ($action == 'mark_game_as_ready') {
             header("Content-Type: application/json");
             $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);