summaryrefslogtreecommitdiff
path: root/src/Types
diff options
context:
space:
mode:
Diffstat (limited to 'src/Types')
-rw-r--r--src/Types/AuthenticationType.php14
-rw-r--r--src/Types/EventType.php11
-rw-r--r--src/Types/IdentifierType.php10
-rw-r--r--src/Types/LoginFlow.php27
-rw-r--r--src/Types/LoginType.php9
-rw-r--r--src/Types/MembershipState.php12
-rw-r--r--src/Types/MessageType.php8
-rw-r--r--src/Types/PresenceState.php10
-rw-r--r--src/Types/UserRegistrationKind.php9
9 files changed, 0 insertions, 110 deletions
diff --git a/src/Types/AuthenticationType.php b/src/Types/AuthenticationType.php
deleted file mode 100644
index dc768d0..0000000
--- a/src/Types/AuthenticationType.php
+++ /dev/null
@@ -1,14 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum AuthenticationType: string
-{
- case PASSWORD = "m.login.password";
- case RECAPTCHA = "m.login.recaptcha";
- case SSO = "m.login.sso";
- case EMAIL_IDENTITY = "m.login.email.identity";
- case MSISDN = "m.login.msisdn";
- case DUMMY = "m.login.dummy";
- case REGISTRATION_TOKEN = "m.login.registration_token";
-}
diff --git a/src/Types/EventType.php b/src/Types/EventType.php
deleted file mode 100644
index d599c6f..0000000
--- a/src/Types/EventType.php
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum EventType: string
-{
- case PRESENCE = "m.presence";
- case ROOM_NAME = "m.room.name";
- case ROOM_MEMBER = "m.room.member";
- case ROOM_MESSAGE = "m.room.message";
-}
diff --git a/src/Types/IdentifierType.php b/src/Types/IdentifierType.php
deleted file mode 100644
index 93396fa..0000000
--- a/src/Types/IdentifierType.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum IdentifierType: string
-{
- case USER = "m.id.user";
- case THIRDPARTY = "m.id.thirdparty";
- case PHONE = "m.id.phone";
-}
diff --git a/src/Types/LoginFlow.php b/src/Types/LoginFlow.php
deleted file mode 100644
index bd948a8..0000000
--- a/src/Types/LoginFlow.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-
-namespace App\Types;
-
-use App\Support\ArrayTransformable;
-
-class LoginFlow implements ArrayTransformable
-{
- public function __construct(
- private LoginType $type,
- private bool $get_login_token = false,
- )
- {}
-
- public function toArray(): array
- {
- $flow = [
- "type" => $this->type,
- ];
-
- if ($this->type == LoginType::TOKEN) {
- $flow["get_login_token"] = $this->get_login_token;
- }
-
- return $flow;
- }
-}
diff --git a/src/Types/LoginType.php b/src/Types/LoginType.php
deleted file mode 100644
index a5e3d8b..0000000
--- a/src/Types/LoginType.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum LoginType: string
-{
- case PASSWORD = "m.login.password";
- case TOKEN = "m.login.token";
-}
diff --git a/src/Types/MembershipState.php b/src/Types/MembershipState.php
deleted file mode 100644
index a4b2a1d..0000000
--- a/src/Types/MembershipState.php
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum MembershipState: string
-{
- case INVITE = "invite";
- case JOIN = "join";
- case LEAVE = "leave";
- case BAN = "ban";
- case KNOCK = "knock";
-}
diff --git a/src/Types/MessageType.php b/src/Types/MessageType.php
deleted file mode 100644
index ded17a0..0000000
--- a/src/Types/MessageType.php
+++ /dev/null
@@ -1,8 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum MessageType: string
-{
- case TEXT = "m.text";
-}
diff --git a/src/Types/PresenceState.php b/src/Types/PresenceState.php
deleted file mode 100644
index 26eeac6..0000000
--- a/src/Types/PresenceState.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum PresenceState: string
-{
- case ONLINE = "online";
- case OFFLINE = "offline";
- case UNAVAILABLE = "unavailable";
-}
diff --git a/src/Types/UserRegistrationKind.php b/src/Types/UserRegistrationKind.php
deleted file mode 100644
index 23dee2f..0000000
--- a/src/Types/UserRegistrationKind.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
-namespace App\Types;
-
-enum UserRegistrationKind: string
-{
- case USER = "user";
- case GUEST = "guest";
-}