The expression $this->responder->respon...s, $headers, $options); of type Vinelab\Api\Responder|Illuminate\Http\JsonResponse adds the type Vinelab\Api\Responder to the return on line 62 which is incompatible with the return type documented by Vinelab\Api\ResponseHandler::respond of type Illuminate\Http\JsonResponse.