Skip to content

Instantly share code, notes, and snippets.

@ryanmr
Created March 4, 2015 03:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryanmr/3b6286b98beda363bdc7 to your computer and use it in GitHub Desktop.
Save ryanmr/3b6286b98beda363bdc7 to your computer and use it in GitHub Desktop.
Route::get('/{series_slug}/{episode_number}', function($series_slug, $episode_number){
// $episode = \App\Episode::visible()->where('number', '=', $episode_number)->series;
// $episode = \App\Episode::visible()->has('series', '=', $series_slug);
// $episode = \App\Episode::has('series', '=', $series_slug)->get();
$episode = \App\Episode::visible()->whereHas('series', function($q) use ($series_slug) {$q->where('slug', '=', $series_slug);})->where('number', '=', $episode_number)->first();
return $episode;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment