Пример #1
0
 public function makeScreenShots()
 {
     $entities = Entities::whereNull('screenshot')->whereNotNull('website')->get();
     foreach ($entities as $entity) {
         if (filter_var($entity->website, FILTER_VALIDATE_URL)) {
             $screenshot = $this->takeScreenshowOfWebsite($entity->website);
             $entity->update(['screenshot' => $screenshot]);
         }
     }
     return $entities;
 }