update() public method

Update Series by id.
public update ( integer $id, array $data ) : array
$id integer
$data array
return array
 /**
  * Update series.
  *
  * /admin/series/{id} put
  *
  * @return \Illuminate\Http\JsonResponse
  */
 public function update($id)
 {
     $form = $this->series->getUpdateForm();
     if (!$form->isValid()) {
         return $this->responseJson(['errors' => $form->getErrors()], 400);
     }
     $seriesData = $form->getInputData();
     if (key_exists('image', $seriesData)) {
         $imagePath = ImageManager::changeSeriesImage($seriesData['image'], $this->series->findImageById($id));
         $seriesData['image'] = $imagePath;
     }
     $series = $this->series->update($id, $seriesData);
     return $this->responseJson(['message' => '系列修改成功', 'data' => $series]);
 }