/** * Show the form for editing the specified resource. * * @param int $id * * @return Response */ public function edit($id) { $categoriesHelper = new categoriesHelper(); $data = Category::where('id', '<>', $id)->mothers()->orderBy('type')->get()->toArray(); $data = $categoriesHelper->separateTypesCategories($data); $panel = ['left' => ['width' => '2'], 'center' => ['width' => '10']]; $storeCategories = ['' => trans('categories.no_father')]; $groupCategories = ['' => trans('categories.no_father')]; foreach ($data['group'] as $row) { $groupCategories[$row['id']] = $row['name']; } foreach ($data['store'] as $row) { $storeCategories[$row['id']] = $row['name']; } return view('categories.update', ['categories' => $data, 'category' => Category::find($id), 'panel' => $panel, 'groupCategories' => $groupCategories, 'storeCategories' => $storeCategories]); }