public store ( ) : Illuminate\Http\JsonResponse | ||
리턴 | 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]);
}