separateTypesCategories() public static method

public static separateTypesCategories ( $data )
Exemplo n.º 1
0
 /**
  * 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]);
 }