From 49ebf6fd634e8e8472e4bcedfdc38e4c8f115082 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Mon, 4 May 2026 10:15:38 +0200 Subject: [PATCH] Extend transformable string representations of MDGender --- src/enums/MDGender.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/enums/MDGender.php b/src/enums/MDGender.php index 48df234..57d48fa 100644 --- a/src/enums/MDGender.php +++ b/src/enums/MDGender.php @@ -26,10 +26,14 @@ enum MDGender implements MDValueEnumInterface, JsonSerializable { public static function fromString(string $input):MDGender { return match($input) { + "0", "" => self::none, "none" => self::none, + "1", "female" => self::female, + "2", "male" => self::male, + "3", "other" => self::other, default => throw new MDpageParameterNotFromListException("Unknown gender"), };