/** * Save created blog. * * /admin/blogs post * * @return \Illuminate\Http\JsonResponse */ public function store() { $form = $this->blogs->getCreateForm(); if (!$form->isValid()) { return $this->responseJson(['errors' => $form->getErrors()], 400); } $formData = $form->getInputData(); if ($formData['created_at'] !== '') { $formData['created_at'] = Carbon::createFromFormat('Y-m-d', $formData['created_at']); } else { unset($formData['created_at']); } $this->blogs->create($formData); return $this->responseJson(['message' => '添加成功']); }