From da7dc6557f99703cf24239d081c8ce9843fbd68b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Deruss=C3=A9?= Date: Fri, 12 Dec 2025 09:38:32 +0100 Subject: [PATCH] Respect the order of AWS when choosing an alternative protocol --- src/CodeGenerator/src/Definition/ServiceDefinition.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/CodeGenerator/src/Definition/ServiceDefinition.php b/src/CodeGenerator/src/Definition/ServiceDefinition.php index c852aa49b..c29def13a 100644 --- a/src/CodeGenerator/src/Definition/ServiceDefinition.php +++ b/src/CodeGenerator/src/Definition/ServiceDefinition.php @@ -158,9 +158,9 @@ public function getProtocol(): string } $protocols = $this->definition['metadata']['protocols'] ?? []; - foreach (self::SUPPORTED_PROTOCOLS as $supportedProtocol) { - if (\in_array($supportedProtocol, $protocols, true)) { - return $supportedProtocol; + foreach ($protocols as $protocol) { + if (\in_array($protocol, self::SUPPORTED_PROTOCOLS, true)) { + return $protocol; } }