public function handlePostDefault(Request $request, $model)
    {
        $values = $this->parseRequestContent($request->content, $model->getResourceType());
        $this->validateModelData($model, $values);

        $model->fill($values);

        if (!$model->save()) {
            throw new Exception(
                'An unknown error occurred',
                static::ERROR_SCOPE | static::ERROR_UNKNOWN,
                BaseResponse::HTTP_INTERNAL_SERVER_ERROR
            );
        }

        return $model;
    }