<?php

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

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

$html_content = file_get_contents('manual_dom_swintt.html');
require_once('simple_html_dom.php');
$html = str_get_html($html_content);

// $url = 'https://www.swintt.com/games';
// require_once('simple_html_dom.php');
// $html_content = file_get_contents($url);
// $html = str_get_html($html_content);

$insertedGames = [];

foreach ($html->find('.game-tile-small') as $div) {

        $link = "";

        $name = $div->find('.gameItem_thumbnailImage', 0);
        $name = $name->alt;
        $name = str_replace("™", "", $name);

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

        $demo_desk = $div->find('.gameTileImageContainer_overlay_button', 0);
        $demo_desk = $demo_desk->getAttribute('data-media-content');

        $src_pattern = '/src=&quot;(.*?)&quot;/';
        if (preg_match($src_pattern, $demo_desk, $matches)) {
            $demo_desk = html_entity_decode($matches[1]);
        } else {
            $demo_desk = ''; // Set to empty if src attribute is not found
        }

        $demo_mob = str_replace("web", "mobile", $demo_desk);
        
        $volatility = 0;

        $rtp = 0.0;

        $rtp_low = 0.0;
        
        $rtp_high = 0.0;
        
        $max_win = 0.0;
        
        $img = $div->find('.gameItem_thumbnailImage', 0);
        $img = $img->src;

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

        // require ('insert_values.php');

        require ('inserted_games.php');
}

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