<?php

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

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

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

$insertedGames = [];

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

        $link = $div->find('.game-item-info .btn', 0);
        $link = $link->href;

        $name = $div->find('.game-item-title', 0);
        $name = $name->plaintext;

        $provider_id = $id;

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

        if (!empty($link)) {
                $html = file_get_contents($link);
                $dom = new DOMDocument();
                @$dom->loadHTML($html);
                $xpath = new DOMXPath($dom);
                $iframe = $xpath->query('//div[@class="game-buttons-wrapper"]//button')->item(0);
                if ($iframe !== null) {
                    $demo_desk = $iframe->getAttribute('data-src');
                } else {
                    $demo_desk = "";
                }
                $demo_mob = $demo_desk;
            } else {
                $demo_desk = "";
                $demo_mob = "";
            }
        
        $volatility = 0;
        $rtp = 0.0;
        $rtp_low = 0.0;
        $rtp_high = 0.0;
        $max_win = 0.0;

        $img = $div->find('.game-item-thumb', 0);
        $img = $img->getAttribute('data-src');

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

        require ('insert_values.php');

        require ('inserted_games.php');
}

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