debug
This commit is contained in:
@@ -49,13 +49,16 @@ class LatestListPage extends BasePage
|
||||
if ($this->isMobile()) {
|
||||
$arrFilter = $this->getQueryList()->find('div.wrap-box')->eq(0)->find('ul.sort_list li')->map(function ($li) {
|
||||
$strUri = $li->find('a')->eq(0)->attr('href');
|
||||
return supperExtractFilename($strUri);
|
||||
$strNovelId = extractNovelId($strUri);
|
||||
return (int)$strNovelId;
|
||||
})->filter()->all();
|
||||
} else {
|
||||
|
||||
|
||||
$arrFilter = $this->getQueryList()->find('div.layout.layout2.layout-col2.fl ul.txt-list li')->map(function ($li) {
|
||||
$strUri = $li->find('a')->eq(0)->attr('href');
|
||||
return supperExtractFilename($strUri);
|
||||
$strNovelId = extractNovelId($strUri);
|
||||
return (int)$strNovelId;
|
||||
return extractNovelId($strUri);
|
||||
})->filter()->all();
|
||||
}
|
||||
|
||||
|
||||
@@ -163,6 +163,7 @@ class Site
|
||||
|
||||
public function getNovelPageUri($intNSourceId, $intPage): string
|
||||
{
|
||||
$intNSourceId = int($intNSourceId);
|
||||
$intUriFirst = intdiv($intNSourceId, 1000);
|
||||
|
||||
$strUri = '';
|
||||
@@ -275,12 +276,16 @@ class Site
|
||||
|
||||
$arrPromises = [];
|
||||
foreach ($arrFilter as $intKey => $strUri) {
|
||||
|
||||
$arrPromises[$intKey] = $this->getClient()->getAsync($strUri);
|
||||
}
|
||||
|
||||
|
||||
$arrResults = Promise\Utils::settle($arrPromises)->wait();
|
||||
// var_dump($strUri);
|
||||
// var_dump($arrResults);
|
||||
|
||||
$arrSuccessfulResults = array_filter($arrResults, function ($arrResult) {
|
||||
// var_dump($arrResult);
|
||||
return $arrResult['state'] === 'fulfilled';
|
||||
});
|
||||
|
||||
@@ -296,7 +301,7 @@ class Site
|
||||
$arrLatestListPage[] = $LatestListPage;
|
||||
}
|
||||
|
||||
|
||||
// var_dump($arrLatestListPage);
|
||||
return $arrLatestListPage;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user