Example #1
0
 public function store(Request $request)
 {
     $this->validate($request, ['drama_id' => 'required', 'episode_id' => 'required', 'song' => 'required']);
     $ed = new Ed();
     $ed->drama_id = $request->input('drama_id');
     $ed->episode_id = $request->input('episode_id');
     $ed->song_id = $request->input('song');
     $ed->user_id = $request->user()->id;
     if ($ed->save()) {
         if ($ed->episode_id) {
             return redirect()->route('episode.songs', [$ed->episode_id]);
         } else {
             return redirect()->route('drama.songs', [$ed->drama_id]);
         }
     } else {
         return redirect()->back()->withInput()->withErrors('添加失败');
     }
 }