summaryrefslogtreecommitdiff
path: root/src/Types
diff options
context:
space:
mode:
Diffstat (limited to 'src/Types')
-rw-r--r--src/Types/EventType.php10
-rw-r--r--src/Types/PresenceState.php10
2 files changed, 20 insertions, 0 deletions
diff --git a/src/Types/EventType.php b/src/Types/EventType.php
new file mode 100644
index 0000000..a79debc
--- /dev/null
+++ b/src/Types/EventType.php
@@ -0,0 +1,10 @@
+<?php
+
+namespace App\Types;
+
+enum EventType: string
+{
+ case PRESENCE = "m.presence";
+ case ROOM_NAME = "m.room.name";
+ case ROOM_MEMBER = "m.room.member";
+}
diff --git a/src/Types/PresenceState.php b/src/Types/PresenceState.php
new file mode 100644
index 0000000..26eeac6
--- /dev/null
+++ b/src/Types/PresenceState.php
@@ -0,0 +1,10 @@
+<?php
+
+namespace App\Types;
+
+enum PresenceState: string
+{
+ case ONLINE = "online";
+ case OFFLINE = "offline";
+ case UNAVAILABLE = "unavailable";
+}