From c135fcf9041c604b32827a1cb027010bca5915ab Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Thu, 14 Aug 2025 14:37:56 +0200 Subject: POST login possible --- src/Support/Parser.php | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/Support/Parser.php (limited to 'src/Support') diff --git a/src/Support/Parser.php b/src/Support/Parser.php new file mode 100644 index 0000000..d850de1 --- /dev/null +++ b/src/Support/Parser.php @@ -0,0 +1,27 @@ + + */ + public static function parseUser(string $user): array + { + $username = $user; + $server = ""; + + if (str_starts_with($user, "@")) { + $username = substr($user, 1); + $usernameParts = explode(":", $username); + $username = $usernameParts[0]; + $server = $usernameParts[1]; + } + + return [ + "username" => $username, + "server" => $server, + ]; + } +} -- cgit v1.2.3