json(resolve(OutputService::class)->response($success, $payload, $errors), $statusCode); } public function success(?array $payload, int $statusCode = 200): JsonResponse { return $this->response(true, $payload, null, $statusCode); } public function error(array|string|null $errors, int $statusCode = 400): JsonResponse { return $this->response(false, null, $errors, $statusCode); } }