BookStack\Http\Controllers\ImageController::update PHP Method

update() public method

Update image details
public update ( integer $imageId, Illuminate\Http\Request $request ) : Illuminate\Http\JsonResponse
$imageId integer
$request Illuminate\Http\Request
return Illuminate\Http\JsonResponse
    public function update($imageId, Request $request)
    {
        $this->validate($request, ['name' => 'required|min:2|string']);
        $image = $this->imageRepo->getById($imageId);
        $this->checkOwnablePermission('image-update', $image);
        $image = $this->imageRepo->updateImageDetails($image, $request->all());
        return response()->json($image);
    }