1
0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-08-10 18:44:04 +02:00

[core] extract BridgeAbstract methods to make them functions

- returnError, returnServerError, returnClientError ,debugMessage are
  moved to lib/error.php

- getContents, getSimpleHTMLDOM, getSimpleHTMLDOMCached are moved to
  lib/contents.php

Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
This commit is contained in:
Pierre Mazière
2016-09-25 23:22:33 +02:00
parent ad534444fa
commit f1fb95b257
111 changed files with 485 additions and 477 deletions

View File

@@ -26,13 +26,13 @@ class PinterestBridge extends BridgeAbstract {
);
public function collectData(){
$html = $this->getSimpleHTMLDOM($this->getURI());
$html = getSimpleHTMLDOM($this->getURI());
if(!$html){
switch($this->queriedContext){
case 'By username and board':
$this->returnServerError('Username and/or board not found');
returnServerError('Username and/or board not found');
case 'From search':
$this->returnServerError('Could not request Pinterest.');
returnServerError('Could not request Pinterest.');
}
}
@@ -72,7 +72,7 @@ class PinterestBridge extends BridgeAbstract {
}
} elseif($this->queriedContext === 'By username and board'){
$container = $html->find('SCRIPT[type="application/ld+json"]', 0)
or $this->returnServerError('Unable to find data container!');
or returnServerError('Unable to find data container!');
$json = json_decode($container->innertext, true);