diff options
| author | Zach DeCook <zachdecook@librem.one> | 2025-03-25 23:26:22 +0000 |
|---|---|---|
| committer | Zach DeCook <zachdecook@librem.one> | 2025-03-25 23:26:22 +0000 |
| commit | a16cf345fbb4dabaf223f2ec4196be207e68ac96 (patch) | |
| tree | bf63765098e23eac22edc333e877bf9c2a591748 /laravel/app | |
| parent | c39448b2dea05743f7d9d94d70b94a70e33bad1f (diff) | |
| download | prosongsa-laravel.tar.gz | |
random song laravel
Diffstat (limited to 'laravel/app')
| -rw-r--r-- | laravel/app/Http/Controllers/SongController.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/laravel/app/Http/Controllers/SongController.php b/laravel/app/Http/Controllers/SongController.php index 12c76b8..855e345 100644 --- a/laravel/app/Http/Controllers/SongController.php +++ b/laravel/app/Http/Controllers/SongController.php @@ -15,6 +15,11 @@ class SongController extends Controller $song = Song::where('number', $song )->first(); return redirect()->route('song.show', ['song' => $song ] ); } + public function random() + { + $song = Song::inRandomOrder()->first(); + return redirect()->route('song.show', ['song' => $song ] ); + } public function show( Song $song, Request $request, User $user ) { $lines = explode( "\n", $song['text'] ); |
