<?php

require_once '../../api/base.php';
require_once '../../database/connection.php';
require_once '../../database/match.php';
function read_matches($file_name)
{
    $db = new db_base();
    $handle = fopen($file_name, "r");
    if ($handle) {
        while (($line = fgets($handle)) !== false) {
            $result = json_decode($line);
            $match = new match();
            $match->insert_json($db, $result, null, null, null);
        }
        fclose($handle);
    } else {
        echo "cant open this f*****g file";
    }
}
read_matches("../../data/EUW.json.data");
?>

function insert_match_by_id($db, $id)
{
    $json_result = query_riot_api("https://na.api.pvp.net/api/lol/na/v2.2/match/{$id}?includeTimeline=true&api_key=b7190b84-484d-4cc7-88ca-8e2b90fb7f56");
    if ($json_result == -1) {
        die("query match id {$id} failed");
    }
    $result = json_decode($json_result);
    $match = new match();
    $match->insert_json($db, $result, null, null, null);
}
function read_matches($file_name)
{
    $db = new db_base();
    $handle = fopen($file_name, "r");
    if ($handle) {
        while (($line = fgets($handle)) !== false) {
            $result = json_decode($line);
            $match = new match();
            $match->insert_json($db, $result, null, null, null);
        }
        fclose($handle);
    } else {
        echo "cant open this f*****g file";
    }
}
$db = new db_base();
//insert_champions($db);
read_matches('../../data/RU.json.data');
?>