mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2024-11-26 19:36:52 +03:00
37cb4091d4
When fetching website contents, exceptions already raise on fetching error
26 lines
807 B
PHP
26 lines
807 B
PHP
<?php
|
|
class EstCeQuonMetEnProdBridge extends BridgeAbstract {
|
|
|
|
const MAINTAINER = 'ORelio';
|
|
const NAME = 'Est-ce qu\'on met en prod aujourd\'hui ?';
|
|
const URI = 'https://www.estcequonmetenprodaujourdhui.info/';
|
|
const CACHE_TIMEOUT = 21600; // 6h
|
|
const DESCRIPTION = 'Should we put a website in production today? (French)';
|
|
|
|
public function collectData() {
|
|
$html = getSimpleHTMLDOM(self::URI);
|
|
|
|
$item = array();
|
|
$item['uri'] = $this->getURI() . '#' . date('Y-m-d');
|
|
$item['title'] = $this->getName();
|
|
$item['author'] = 'Nicolas Hoffmann';
|
|
$item['timestamp'] = strtotime('today midnight');
|
|
$item['content'] = str_replace(
|
|
'src="/',
|
|
'src="' . self::URI,
|
|
trim(extractFromDelimiters($html->outertext, '<body role="document">', '<div id="share'))
|
|
);
|
|
|
|
$this->items[] = $item;
|
|
}
|
|
}
|