From 37ec26e2d4067e067b9ee3e57bf98519bf6aa910 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Fri, 1 Sep 2023 22:17:05 -0400 Subject: [PATCH] Fix wrong key used when fetching list sub-type --- src/SDK/Language/Dart.php | 4 ++-- src/SDK/Language/Deno.php | 4 ++-- src/SDK/Language/DotNet.php | 4 ++-- src/SDK/Language/GraphQL.php | 4 ++-- src/SDK/Language/JS.php | 4 ++-- src/SDK/Language/Kotlin.php | 4 ++-- src/SDK/Language/Node.php | 4 ++-- src/SDK/Language/Swift.php | 4 ++-- src/SDK/Language/Web.php | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/SDK/Language/Dart.php b/src/SDK/Language/Dart.php index d225b3768..cb475bead 100644 --- a/src/SDK/Language/Dart.php +++ b/src/SDK/Language/Dart.php @@ -131,8 +131,8 @@ public function getTypeName(array $parameter): string case self::TYPE_BOOLEAN: return 'bool'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return 'List<' . $this->getTypeName($parameter['array']) . '>'; + if (!empty($parameter['items']['type'])) { + return 'List<' . $this->getTypeName($parameter['items']) . '>'; } return 'List'; case self::TYPE_OBJECT: diff --git a/src/SDK/Language/Deno.php b/src/SDK/Language/Deno.php index 1fdef0c0d..6345ee171 100644 --- a/src/SDK/Language/Deno.php +++ b/src/SDK/Language/Deno.php @@ -112,8 +112,8 @@ public function getTypeName(array $parameter): string case self::TYPE_BOOLEAN: return 'boolean'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return $this->getTypeName($parameter['array']) . '[]'; + if (!empty($parameter['items']['type'])) { + return $this->getTypeName($parameter['items']) . '[]'; } return 'string[]'; case self::TYPE_OBJECT: diff --git a/src/SDK/Language/DotNet.php b/src/SDK/Language/DotNet.php index f569225f2..bbdc3c0d3 100644 --- a/src/SDK/Language/DotNet.php +++ b/src/SDK/Language/DotNet.php @@ -163,8 +163,8 @@ public function getTypeName(array $parameter): string case self::TYPE_BOOLEAN: return 'bool'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return 'List<' . $this->getTypeName($parameter['array']) . '>'; + if (!empty($parameter['items']['type'])) { + return 'List<' . $this->getTypeName($parameter['items']) . '>'; } return 'List'; case self::TYPE_OBJECT: diff --git a/src/SDK/Language/GraphQL.php b/src/SDK/Language/GraphQL.php index 628f7598f..f669d2e92 100644 --- a/src/SDK/Language/GraphQL.php +++ b/src/SDK/Language/GraphQL.php @@ -34,8 +34,8 @@ public function getTypeName(array $parameter): string $type = 'Bool'; break; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - $type = '[' . $this->getTypeName($parameter['array']) . ']'; + if (!empty($parameter['items']['type'])) { + $type = '[' . $this->getTypeName($parameter['items']) . ']'; break; } $type = '[String]'; diff --git a/src/SDK/Language/JS.php b/src/SDK/Language/JS.php index c41727e36..8c04e2d61 100644 --- a/src/SDK/Language/JS.php +++ b/src/SDK/Language/JS.php @@ -129,8 +129,8 @@ public function getTypeName(array $parameter): string case self::TYPE_NUMBER: return 'number'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return $this->getTypeName($parameter['array']) . '[]'; + if (!empty($parameter['items']['type'])) { + return $this->getTypeName($parameter['items']) . '[]'; } return 'string[]'; case self::TYPE_FILE: diff --git a/src/SDK/Language/Kotlin.php b/src/SDK/Language/Kotlin.php index a7a4c5aea..72d36534b 100644 --- a/src/SDK/Language/Kotlin.php +++ b/src/SDK/Language/Kotlin.php @@ -117,8 +117,8 @@ public function getTypeName(array $parameter): string case self::TYPE_BOOLEAN: return 'Boolean'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return 'List<' . $this->getTypeName($parameter['array']) . '>'; + if (!empty($parameter['items']['type'])) { + return 'List<' . $this->getTypeName($parameter['items']) . '>'; } return 'List'; case self::TYPE_OBJECT: diff --git a/src/SDK/Language/Node.php b/src/SDK/Language/Node.php index 435e1cce0..8846a38dc 100644 --- a/src/SDK/Language/Node.php +++ b/src/SDK/Language/Node.php @@ -24,8 +24,8 @@ public function getTypeName(array $parameter): string case self::TYPE_NUMBER: return 'number'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return $this->getTypeName($parameter['array']) . '[]'; + if (!empty($parameter['items']['type'])) { + return $this->getTypeName($parameter['items']) . '[]'; } return 'string[]'; case self::TYPE_FILE: diff --git a/src/SDK/Language/Swift.php b/src/SDK/Language/Swift.php index 9b2e08798..23098d2a8 100644 --- a/src/SDK/Language/Swift.php +++ b/src/SDK/Language/Swift.php @@ -305,8 +305,8 @@ public function getTypeName(array $parameter): string case self::TYPE_BOOLEAN: return 'Bool'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return '[' . $this->getTypeName($parameter['array']) . ']'; + if (!empty($parameter['items']['type'])) { + return '[' . $this->getTypeName($parameter['items']) . ']'; } return '[Any]'; case self::TYPE_OBJECT: diff --git a/src/SDK/Language/Web.php b/src/SDK/Language/Web.php index 26ec51136..4d48f7f76 100644 --- a/src/SDK/Language/Web.php +++ b/src/SDK/Language/Web.php @@ -179,8 +179,8 @@ public function getTypeName(array $parameter, array $method = []): string case self::TYPE_NUMBER: return 'number'; case self::TYPE_ARRAY: - if (!empty($parameter['array']['type'])) { - return $this->getTypeName($parameter['array']) . '[]'; + if (!empty($parameter['items']['type'])) { + return $this->getTypeName($parameter['items']) . '[]'; } return 'string[]'; case self::TYPE_FILE: