items; foreach($results as $result) { if(isset($result->edmPreview)) { $title = $result->title[0]; if (preg_match("/(.+)\?.*/si", $result->guid, $match)){ $link = $match[1]; } else { $link = ""; } $anzeigeLink = $link; $descr = ""; /*if (preg_match("/(?:uri=)(.+)/si", urldecode($result->edmPreview[0]), $match)){ $image = $match[1]; } else { $image = ""; } echo $image . " ";*/ $image = urldecode($result->edmPreview[0]); $this->counter++; $this->results[] = new \App\Models\Result( $this->engine, $title, $link, $anzeigeLink, $descr, $this->gefVon, $this->counter, false, $image ); } } } }