aboutsummaryrefslogtreecommitdiff
path: root/bridges/CryptomeBridge.php
diff options
context:
space:
mode:
Diffstat (limited to 'bridges/CryptomeBridge.php')
-rw-r--r--bridges/CryptomeBridge.php77
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++;
+ }
+ }
+ }
}