Learner\Http\Controllers\Admin\CategoryController::store PHP Method

store() public method

admin/categories post
public store ( ) : Illuminate\Http\JsonResponse
return Illuminate\Http\JsonResponse
    public function store()
    {
        $form = $this->categories->getCreateForm();
        if (!$form->isValid()) {
            return $this->responseJson(['errors' => $form->getErrors()], 400);
        }
        $data = $form->getInputData();
        $data = $this->categories->create(['name' => $data['name'], 'image' => ImageManager::saveCategoryImage($data['image'])]);
        return $this->responseJson(['message' => '分类创建成功', 'data' => $data]);
    }