Update ThiladhunScraper.php

This commit is contained in:
2021-02-05 03:39:45 +05:00
parent 963725463b
commit d33c727b68

View File

@@ -13,6 +13,7 @@ class ThiladhunScraper
protected $guid;
protected $image;
protected $author;
protected $topics = [];
/**
* __construct.
@@ -52,6 +53,17 @@ class ThiladhunScraper
$this->image = $node->attr('src');
});
$crawler->filter('.entry-tags a')->each(function ($node) {
if(!preg_match('/[^A-Za-z0-9-]/', basename($node->attr('href'))))
{
$this->topics[] = [
"name" => $node->text(),
"slug" => basename($node->attr('href'))
];
}
});
$crawler->filter('a[class*="entry-author__name"]')->each(function ($node) {
$this->author = $node->text();
});
@@ -67,7 +79,7 @@ class ThiladhunScraper
'url' => $url,
'author' => $this->author,
'guid' => $this->guid,
'topics' => [
'topics' => $this->topics ? : [
[
"name" => "ވަކި މަޢުލޫއެއް ނޭންގެ",
"slug" => "no-specific-topic"