Controller(“WebScraper”):
<?php
namespace AppHttpControllers;
use IlluminateHttpRequest;
class WebScraper extends Controller
{
public function games(){
include('simple_html_dom.php');
$day = 1; //temporär
$html = file_get_html('https://sport.sky.de/bundesliga-spielplan-ergebnisse-'.$day);
echo $html-> find('title', 0)->plaintext;
$list = $html -> find('div[class="sdc-site-fixres-wrap"]', 0);
$list_array = $list -> find('div');
for($i = 0; $i < sizeof($list_array); $i++){
echo $list_array[$i]->plaintext;
echo "<br>";
}
return view('home.blade.php');
}
}
Routes:
<?php
use IlluminateSupportFacadesRoute;
use appHttpControllersWebScraper;
Route::get(‘/’, [WebScraper::class, ‘games’]);