cosmetic change
This commit is contained in:
parent
d6e0512dae
commit
7a56072765
@ -50,7 +50,7 @@ class FanzaResolver implements Resolver
|
||||
// 動画
|
||||
if (preg_match('~www\.dmm\.co\.jp/digital/(videoa|videoc|anime)/-/detail~', $url)) {
|
||||
$metadata = new Metadata();
|
||||
$metadata->title = trim($crawler->filter('#title')->text(''));
|
||||
$metadata->title = trim($crawler->filter('#title')->text(''));
|
||||
$metadata->description = trim($crawler->filter('.box-rank+table+div+div')->text(''));
|
||||
$metadata->image = preg_replace("~(pr|ps)\.jpg$~", 'pl.jpg', $crawler->filter('meta[property="og:image"]')->attr('content'));
|
||||
$metadata->tags = $this->array_finish($crawler->filter('.box-rank+table a:not([href="#review"])')->extract(['_text']));
|
||||
@ -66,7 +66,7 @@ class FanzaResolver implements Resolver
|
||||
}));
|
||||
|
||||
$metadata = new Metadata();
|
||||
$metadata->title = $crawler->filter('meta[property="og:title"]')->attr('content');
|
||||
$metadata->title = $crawler->filter('meta[property="og:title"]')->attr('content');
|
||||
$metadata->description = trim($crawler->filter('.summary__txt')->text(''));
|
||||
$metadata->image = $crawler->filter('meta[property="og:image"]')->attr('content');
|
||||
$metadata->tags = array_merge($genre, [$crawler->filter('.circleName__txt')->text('')]);
|
||||
@ -77,7 +77,7 @@ class FanzaResolver implements Resolver
|
||||
// 電子書籍
|
||||
if (mb_strpos($url, 'book.dmm.co.jp/detail/') !== false) {
|
||||
$metadata = new Metadata();
|
||||
$metadata->title = trim($crawler->filter('#title')->text(''));
|
||||
$metadata->title = trim($crawler->filter('#title')->text(''));
|
||||
$metadata->description = trim($crawler->filter('.m-boxDetailProduct__info__story')->text(''));
|
||||
$metadata->image = preg_replace("~(pr|ps)\.jpg$~", 'pl.jpg', $crawler->filter('meta[property="og:image"]')->attr('content'));
|
||||
$metadata->tags = $this->array_finish($crawler->filter('.m-boxDetailProductInfoMainList__description__list__item, .m-boxDetailProductInfo__list__description__item a')->extract(['_text']));
|
||||
@ -88,7 +88,7 @@ class FanzaResolver implements Resolver
|
||||
// PCゲーム
|
||||
if (mb_strpos($url, 'dlsoft.dmm.co.jp/detail/') !== false) {
|
||||
$metadata = new Metadata();
|
||||
$metadata->title = trim($crawler->filter('#title')->text(''));
|
||||
$metadata->title = trim($crawler->filter('#title')->text(''));
|
||||
$metadata->description = trim($crawler->filter('.area-detail-read .text-overflow')->text(''));
|
||||
$metadata->image = preg_replace("~(pr|ps)\.jpg$~", 'pl.jpg', $crawler->filter('meta[property="og:image"]')->attr('content'));
|
||||
$metadata->tags = $this->array_finish($crawler->filter('.area-bskt table a:not([href="#review"])')->extract(['_text']));
|
||||
@ -97,7 +97,7 @@ class FanzaResolver implements Resolver
|
||||
}
|
||||
|
||||
// 上で特に対応しなかったURL 画像の置換くらいはしておく
|
||||
$metadata = $this->ogpResolver->parse($html);
|
||||
$metadata = $this->ogpResolver->parse($html);
|
||||
$metadata->image = preg_replace("~(pr|ps)\.jpg$~", 'pl.jpg', $metadata->image);
|
||||
|
||||
return $metadata;
|
||||
|
Loading…
Reference in New Issue
Block a user