echo "Item already on database " . $id . "<br/>"; } } #return false; }); Route::get('htmlparser', function () { $parser = new HtmlDomParser(); $html = $parser->file_get_html('http://www.kijiji.ca/v-mountain-bike/kitchener-waterloo/eranger-electric-mid-drive-fat-bike-48v-750w/1101241419'); echo $html->plaintext; foreach ($html->find('span[itemprop=price]') as $span) { $price = $span->plaintext; } echo $price; foreach ($html->find('div[id=ImageThumbnails] img') as $img) { $src = str_replace('$_14', '$_27', $img->src); echo "<img src='{$src}'>"; } }); Route::get('mailtest', function () { $ads = App\Ad::whereEmailed(false)->get(); foreach ($ads as $ad) { $data['ad'] = $ad; $ret = Mail::send(['html' => 'emails.ad'], $data, function ($message) use($data) { $message->to('*****@*****.**', 'Herbert Balagtas')->subject('Jijiki Alert: ' . html_entity_decode(html_entity_decode($data['ad']->title))); $message->from('*****@*****.**', 'Jijiki Alert'); }); var_dump($ret); #$ad->emailed = true; $ad->save(); } });