for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace App\Feed;
class LiternewsFeed {
const LATEST_LIMIT = 3;
private $feedUrl;
public function __construct(string $feedUrl) {
$this->feedUrl = $feedUrl;
}
public function fetchLatest(int $limit = self::LATEST_LIMIT) {
$fetcher = new FeedFetcher();
$response = $fetcher->fetchAndTransform($this->feedUrl);
return $response->limitArticles($limit)->cleanup();