Example #1
0
 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;
 }
Example #3
0
 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;
 }
Example #5
0
 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']);
 }