public function show($id, Feed $feed)
 {
     $episode = $feed->articles->sortBy(function ($episode, $key) {
         return new Carbon($episode->pubDate);
     })->values()->get($id - 1);
     if ($episode == null) {
         abort(404);
     }
     return view('episodes.show')->with('podcast', $feed->info())->with('pageTitle', $episode->title)->with('episode', $episode);
 }
예제 #2
0
 public function __construct(Feed $feed)
 {
     $this->info = $feed->info();
     $this->buildArticles($feed->articles);
 }