From 7f119813ac184608f751ba3b121ab3702473b343 Mon Sep 17 00:00:00 2001 From: Thomas Durand Date: Mon, 29 Jul 2024 18:11:56 +0200 Subject: [PATCH] [String] Fixed Quorums singular, that was inflected to be "Quora" instead of Quorum --- src/Symfony/Component/String/Inflector/EnglishInflector.php | 3 +++ .../Component/String/Tests/Inflector/EnglishInflectorTest.php | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/Symfony/Component/String/Inflector/EnglishInflector.php b/src/Symfony/Component/String/Inflector/EnglishInflector.php index 77ebc134a436..af974818db4c 100644 --- a/src/Symfony/Component/String/Inflector/EnglishInflector.php +++ b/src/Symfony/Component/String/Inflector/EnglishInflector.php @@ -265,6 +265,9 @@ final class EnglishInflector implements InflectorInterface // albums (album) ['mubla', 5, true, true, 'albums'], + // quorums (quorum) + ['murouq', 6, true, true, 'quorums'], + // bacteria (bacterium), curricula (curriculum), media (medium), memoranda (memorandum), phenomena (phenomenon), strata (stratum) ['mu', 2, true, true, 'a'], diff --git a/src/Symfony/Component/String/Tests/Inflector/EnglishInflectorTest.php b/src/Symfony/Component/String/Tests/Inflector/EnglishInflectorTest.php index fb5d04300305..532ea675eefa 100644 --- a/src/Symfony/Component/String/Tests/Inflector/EnglishInflectorTest.php +++ b/src/Symfony/Component/String/Tests/Inflector/EnglishInflectorTest.php @@ -134,6 +134,7 @@ public static function singularizeProvider() ['poppies', 'poppy'], ['prices', ['prex', 'prix', 'price']], ['quizzes', 'quiz'], + ['quorums', 'quorum'], ['radii', 'radius'], ['roofs', 'roof'], ['roses', ['ros', 'rose', 'rosis']], @@ -285,6 +286,7 @@ public static function pluralizeProvider() ['poppy', 'poppies'], ['price', 'prices'], ['quiz', 'quizzes'], + ['quorum', 'quorums'], ['radius', 'radii'], ['roof', ['roofs', 'rooves']], ['rose', 'roses'],