/** * 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); }