Example #1
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param \App\Models\Project $project
  * @return Response
  */
 public function edit(Project $project)
 {
     $recipes = $this->recipe->all()->toArray();
     $recipes = array_column($recipes, 'name', 'id');
     $servers = $this->server->all()->toArray();
     $servers = array_column($servers, 'name', 'id');
     $projectRecipe = $project->getRecipes()->toArray();
     $projectRecipe = array_column($projectRecipe, 'id');
     $users = $this->user->all()->toArray();
     $users = array_column($users, 'email', 'id');
     $users = ['' => ''] + $users;
     return view('projects.edit')->with('project', $project)->with('recipes', $recipes)->with('servers', $servers)->with('projectRecipe', $projectRecipe)->with('users', $users);
 }