<?php

// Connect to the database
require_once('pdo.php');
require_once('get_provider_translit.php');
require ('create_images.php');

$id = 50; 
$provider_translit = getProviderTranslit($id);

$totalPages = 10; // Set the total number of pages you want to fetch

for ($pageNum = 1; $pageNum <= $totalPages; $pageNum++) {
    $url = "https://games.evolution.com/wp-json/wp/v2/pages?_embed=1&acf_format=standard&page=$pageNum&per_page=20&game_provider%5B%5D=647&custom_sort=featured&only_games=1";
    $data = file_get_contents($url);
    $responseData = json_decode($data, true);

    if (isset($responseData) && is_array($responseData)) {
        $games = $responseData;

        foreach ($games as $game) {

            $link = "";

            $name = $game['title']['rendered'];
            $name = str_replace("™", "", $name);

            $provider_id = $id;

            $translit = str_replace(" ", "-", $name);
            $translit = str_replace("&#039;", "-", $translit);
            $translit = str_replace("&#8211;", "-", $translit);
            $translit = str_replace("&#8217;", "-", $translit);
            $translit = preg_replace("/[^a-zA-Z0-9\-]/", "", $translit);
            $translit = str_replace("---", "-", $translit);
            $translit = str_replace("--", "-", $translit);

            $gameId = $game['id'];

            $demo_desk = $gameId;

            $demo_mob = $demo_desk;

            $volatility = 0;

            $rtp = 0.0;

            $rtp_low = 0.0;

            $rtp_high = 0.0;

            $max_win = 0.0;

            $img = $game['game_thumbnail']['url'];

            createImage($provider_translit, $translit, $img); 

            require ('insert_values.php');

            require ('inserted_games.php');
        }
    } else {
        // echo json_encode(['insertedGames' => $insertedGames]);
        break;
    }
}

// echo json_encode(['insertedGames' => $insertedGames]);

?>
