/** * Show the form for editing the specified Container. * * @param int $id * * @return Response */ public function edit($id) { $container = $this->containerRepository->find($id); if (empty($container)) { Flash::error('Container not found'); return redirect(route('containers.index')); } $container->name = $container->content->name; $container->identifier = $container->content->identifier; $container->description = $container->content->description; $container->container_id = $container->content->container_id; $datas = Model::all(); $containers = array(); foreach ($datas as $data) { if ($data->content) { $containers[$data->content->id] = $data->content->identifier; } } return view('containers.edit', compact('containers'))->with('container', $container); }