/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::table('evaluation_categories')->delete();
     EvaluationCategory::create(['category_id' => '1', 'category' => 'Stroke Mechanics']);
     EvaluationCategory::create(['category_id' => '2', 'category' => 'Court Position']);
     EvaluationCategory::create(['category_id' => '3', 'category' => 'Shot Selection']);
     EvaluationCategory::create(['category_id' => '4', 'category' => 'Serves']);
     EvaluationCategory::create(['category_id' => '5', 'category' => 'Return of Serve']);
     EvaluationCategory::create(['category_id' => '6', 'category' => 'Footwork']);
     EvaluationCategory::create(['category_id' => '7', 'category' => 'Emotional State']);
     EvaluationCategory::create(['category_id' => '8', 'category' => 'Type of Player']);
     EvaluationCategory::create(['category_id' => '9', 'category' => 'Miscellaneous']);
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($player, $entry, $target, $creator, $evaluation_id)
 {
     $evaluation = PlayerEvaluation::find($evaluation_id);
     $categories = EvaluationCategory::all();
     $scores = EvaluationScore::where('evaluation_id', '=', $evaluation_id);
     return view('pages/players/journal/evaluation/edit', compact('categories', 'player', 'entry', 'evaluation', 'scores'));
 }
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($player, $entry, $opponent_id)
 {
     $opponent = Player::find($opponent_id);
     $opplog = [];
     // OpponentLog::where('opponent_id' , '=', $opponent_id);
     //Match History
     $h2h = new Match();
     $head2head = $h2h->head2head($player->player_id, $opponent->player_id);
     //Evaluation
     $evaluation_id = 28;
     // get opponent evalution_id by table PlayerID -> entry_ID -> Opponent_id
     $categories = EvaluationCategory::all();
     $evaluation = PlayerEvaluation::find($evaluation_id);
     $scores = EvaluationScore::where('evaluation_id', '=', $evaluation_id);
     //Notes
     //
     //
     //
     return view('pages/players/journal/opponent/show', compact('player', 'entry', 'opponent', 'opplog', 'head2head', 'evaluation', 'categories', 'scores'));
 }