public function updateOrder(array $input) { foreach ($input as $c) { $id = $c['id']; $order = $c['order']; /* @var $category MainCategory */ $category = MainCategory::find($id); $category->order = $order; $category->save(); } return [true]; }
public function delete(array $input) { /* @var $category Category */ $category = Category::find($input['id']); $mid = $category->parent()->first(); if ($mid != null) { $mmid = $mid->id; $mainCat = MainCategory::find($mmid); $mainCat->categories()->detach($category->id); } $category->delete(); return $category; }
public function postCreateCategory($id) { $input = Input::all(); $input['parent'] = MainCategory::find($id)->toArray(); $this->categoryService->save($input); }