App\Http\Controllers\WebScrapingController::getData PHP Method

getData() public method

Scrape the Links
public getData ( $siteToCrawl ) : array
$siteToCrawl
return array
    public function getData($siteToCrawl)
    {
        $crawler = $this->client->request('GET', $siteToCrawl);
        $arr = $crawler->filter('.title a[href^="http"], a[href^="https"]')->each(function ($element) {
            $links = [];
            array_push($links, $element->text());
            return $links;
        });
        return $arr;
    }