27 lines
		
	
	
		
			611 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			611 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
use App\Models\Episode as EpisodeModel;
 | 
						|
use App\Subtitles as AppSubtitles;
 | 
						|
use Illuminate\Support\Facades\Route;
 | 
						|
use Wikidata\Wikidata;
 | 
						|
 | 
						|
use App\Models\Episode;
 | 
						|
 | 
						|
Route::get('/', function () {
 | 
						|
    $episodes = Episode::all();
 | 
						|
    return view('list', ['episodes' => $episodes]);
 | 
						|
 | 
						|
});
 | 
						|
 | 
						|
 | 
						|
Route::get('/detail/{id}', function(int $id) {
 | 
						|
 | 
						|
    $ep = Episode::find($id);
 | 
						|
    $title = $ep->title;
 | 
						|
    $subtitles = $ep->subtitles;
 | 
						|
    $mediacomposition = json_decode($ep->mediacomposition, 1);
 | 
						|
 | 
						|
    return view('detail', ['title' => $title, 'subtitles' => $subtitles, 'mediacomposition' => $mediacomposition]);
 | 
						|
 | 
						|
});
 |