diff options
Diffstat (limited to 'bridges/CryptomeBridge.php')
-rw-r--r-- | bridges/CryptomeBridge.php | 77 |
1 files changed, 40 insertions, 37 deletions
diff --git a/bridges/CryptomeBridge.php b/bridges/CryptomeBridge.php index 50ab48bc..de5544ec 100644 --- a/bridges/CryptomeBridge.php +++ b/bridges/CryptomeBridge.php @@ -1,44 +1,47 @@ <?php -class CryptomeBridge extends BridgeAbstract { - const MAINTAINER = 'BoboTiG'; - const NAME = 'Cryptome'; - const URI = 'https://cryptome.org/'; - const CACHE_TIMEOUT = 21600; // 6h - const DESCRIPTION = 'Returns the N most recent documents.'; - const PARAMETERS = array( array( - 'n' => array( - 'name' => 'number of elements', - 'type' => 'number', - 'required' => true, - 'exampleValue' => 10 - ) - )); +class CryptomeBridge extends BridgeAbstract +{ + const MAINTAINER = 'BoboTiG'; + const NAME = 'Cryptome'; + const URI = 'https://cryptome.org/'; + const CACHE_TIMEOUT = 21600; // 6h + const DESCRIPTION = 'Returns the N most recent documents.'; + const PARAMETERS = [ [ + 'n' => [ + 'name' => 'number of elements', + 'type' => 'number', + 'required' => true, + 'exampleValue' => 10 + ] + ]]; - public function getIcon() { - return self::URI . '/favicon.ico'; - } + public function getIcon() + { + return self::URI . '/favicon.ico'; + } - public function collectData(){ - $html = getSimpleHTMLDOM(self::URI); + public function collectData() + { + $html = getSimpleHTMLDOM(self::URI); - $number = $this->getInput('n'); - if(!empty($number)) { - $num = min($number, 20); - } - $i = 0; - foreach($html->find('pre', 1)->find('b') as $element) { - foreach($element->find('a') as $element1) { - $item = array(); - $item['uri'] = $element1->href; - $item['title'] = $element->plaintext; - $this->items[] = $item; + $number = $this->getInput('n'); + if (!empty($number)) { + $num = min($number, 20); + } + $i = 0; + foreach ($html->find('pre', 1)->find('b') as $element) { + foreach ($element->find('a') as $element1) { + $item = []; + $item['uri'] = $element1->href; + $item['title'] = $element->plaintext; + $this->items[] = $item; - if ($i > $num) { - break 2; - } - $i++; - } - } - } + if ($i > $num) { + break 2; + } + $i++; + } + } + } } |