Backend for songs.zachdecook.com
Diffstat (limited to 'laravel/app/Http/Controllers/SongController.php')
-rw-r--r--laravel/app/Http/Controllers/SongController.php5
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'] );