diff options
Diffstat (limited to 'bridges/StripeAPIChangeLogBridge.php')
-rw-r--r-- | bridges/StripeAPIChangeLogBridge.php | 39 |
1 files changed, 21 insertions, 18 deletions
diff --git a/bridges/StripeAPIChangeLogBridge.php b/bridges/StripeAPIChangeLogBridge.php index 1db34c14..43b80e01 100644 --- a/bridges/StripeAPIChangeLogBridge.php +++ b/bridges/StripeAPIChangeLogBridge.php @@ -1,22 +1,25 @@ <?php -class StripeAPIChangeLogBridge extends BridgeAbstract { - const MAINTAINER = 'Pierre Mazière'; - const NAME = 'Stripe API Changelog'; - const URI = 'https://stripe.com/docs/upgrades'; - const CACHE_TIMEOUT = 86400; // 24h - const DESCRIPTION = 'Returns the changes made to the stripe.com API'; - public function collectData(){ - $html = getSimpleHTMLDOM(self::URI); +class StripeAPIChangeLogBridge extends BridgeAbstract +{ + const MAINTAINER = 'Pierre Mazière'; + const NAME = 'Stripe API Changelog'; + const URI = 'https://stripe.com/docs/upgrades'; + const CACHE_TIMEOUT = 86400; // 24h + const DESCRIPTION = 'Returns the changes made to the stripe.com API'; - foreach($html->find('h3') as $change) { - $item = array(); - $item['title'] = trim($change->plaintext); - $item['uri'] = self::URI . '#' . $item['title']; - $item['author'] = 'stripe'; - $item['content'] = $change->nextSibling()->outertext; - $item['timestamp'] = strtotime($item['title']); - $this->items[] = $item; - } - } + public function collectData() + { + $html = getSimpleHTMLDOM(self::URI); + + foreach ($html->find('h3') as $change) { + $item = []; + $item['title'] = trim($change->plaintext); + $item['uri'] = self::URI . '#' . $item['title']; + $item['author'] = 'stripe'; + $item['content'] = $change->nextSibling()->outertext; + $item['timestamp'] = strtotime($item['title']); + $this->items[] = $item; + } + } } |