public function actionDelete($id) { $user = Auth::user(); $cast = Cast::where('user_id', '=', $user->id)->findOrFail($id); $cast->delete($cast); \Session::flash('flash_message', 'You have successfully deleted a cast.'); return redirect('cast'); }
public function query(Request $request) { $q = $request->input('q'); $results["q"] = $q; $results["movies"] = Movie::where('name', 'like', '%' . $q . '%')->with('casts')->get(); $results["casts"] = Cast::where('name', 'like', '%' . $q . '%')->with('movies')->get(); // return view('results', ['results' => $results]); return $results; }
public function viewUpdate($id) { $user = Auth::user(); $movie = Movie::where('user_id', '=', $user->id)->findOrFail($id); $genres = Genre::where('user_id', '=', $user->id)->orderBy('name', 'asc')->get(); $ratings = Rating::where('user_id', '=', $user->id)->orderBy('name', 'asc')->get(); $directors = Director::where('user_id', '=', $user->id)->orderBy('name', 'asc')->get(); $writers = Writer::where('user_id', '=', $user->id)->orderBy('name', 'asc')->get(); $casts = Cast::where('user_id', '=', $user->id)->orderBy('name', 'asc')->get(); $labels = Label::where('user_id', '=', $user->id)->orderBy('name', 'asc')->get(); return view('movies.viewUpdate')->with('movie', $movie)->with('genres', $genres)->with('ratings', $ratings)->with('directors', $directors)->with('writers', $writers)->with('casts', $casts)->with('labels', $labels); }
public function query(Request $request) { $q = $request->input('q'); $results["q"] = $q; $results["movies"] = []; $results["casts"] = []; if (!strcmp($q, "")) { return $results; } $results["movies"] = Movie::where('name', 'like', '%' . $q . '%')->take(3)->get(); $results["casts"] = Cast::where('name', 'like', '%' . $q . '%')->take(3)->get(); return $results; }
function castModConfirm() { $data = Request::all(); $cast = Cast::where('id', $data['id'])->get()[0]; $cast->Title = $data['Title']; $cast->Content = $data['Content']; $cast->Author = $data['Author']; $cast->SubTitle = $data['SubTitle']; $cast->Theme = $data['Theme']; $cast->imageNum = $data['imageNum']; $cast->save(); return view('/castView/' . $data['id']); }