From 4622d9be1ea2f65c84c81c203b3d6778dab79be0 Mon Sep 17 00:00:00 2001 From: Lyra Date: Thu, 3 Oct 2019 21:41:22 +0200 Subject: [PATCH] [ReadComicsBridge] Deleted bridge since website no longer exists --- bridges/ReadComicsBridge.php | 44 ------------------------------------ 1 file changed, 44 deletions(-) delete mode 100644 bridges/ReadComicsBridge.php diff --git a/bridges/ReadComicsBridge.php b/bridges/ReadComicsBridge.php deleted file mode 100644 index 739e6ccb..00000000 --- a/bridges/ReadComicsBridge.php +++ /dev/null @@ -1,44 +0,0 @@ - array( - 'name' => 'keywords, separated by semicolons', - 'exampleValue' => 'first list;second list;...', - 'required' => true - ), - )); - - public function collectData(){ - - function parseDateTimestamp($element){ - $guessedDate = $element->find('span', 0)->plaintext; - $guessedDate = strptime($guessedDate, '%m/%d/%Y'); - $timestamp = mktime(0, 0, 0, $guessedDate['tm_mon'] + 1, $guessedDate['tm_mday'], date('Y')); - - return $timestamp; - } - - $keywordsList = explode(';', $this->getInput('q')); - foreach($keywordsList as $keywords) { - $html = $this->getSimpleHTMLDOM(self::URI . 'comic/' . rawurlencode($keywords)) - or $this->returnServerError('Could not request readcomics.tv.'); - - foreach($html->find('li') as $element) { - $item = array(); - $item['uri'] = $element->find('a.ch-name', 0)->href; - $item['id'] = $item['uri']; - $item['timestamp'] = parseDateTimestamp($element); - $item['title'] = $element->find('a.ch-name', 0)->plaintext; - if(isset($item['title'])) - $this->items[] = $item; - } - } - } -}