From bd11271621bd3759cfd194ed0119c0dc28155fd0 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Thu, 5 Mar 2026 14:57:28 +0100 Subject: update --- src/Events/Event.php | 20 ---------- src/Events/PresenceEvent.php | 40 ------------------- src/Events/RoomMemberEvent.php | 36 ----------------- src/Events/RoomMessageEvent.php | 86 ----------------------------------------- src/Events/RoomNameEvent.php | 33 ---------------- 5 files changed, 215 deletions(-) delete mode 100644 src/Events/Event.php delete mode 100644 src/Events/PresenceEvent.php delete mode 100644 src/Events/RoomMemberEvent.php delete mode 100644 src/Events/RoomMessageEvent.php delete mode 100644 src/Events/RoomNameEvent.php (limited to 'src/Events') diff --git a/src/Events/Event.php b/src/Events/Event.php deleted file mode 100644 index 7dbf242..0000000 --- a/src/Events/Event.php +++ /dev/null @@ -1,20 +0,0 @@ - - */ - abstract public function toJsonEncodeable(): array; -} diff --git a/src/Events/PresenceEvent.php b/src/Events/PresenceEvent.php deleted file mode 100644 index cd230c5..0000000 --- a/src/Events/PresenceEvent.php +++ /dev/null @@ -1,40 +0,0 @@ - $this->type, - "sender" => $this->sender, - "content" => [ - "avatar_url" => $this->avatarUrl, - "currently_active" => $this->currentlyActive, - "last_active_ago" => $this->lastActiveAgo, - "presence" => $this->presence, - "status_msg" => $this->statusMessage, - ], - ]; - } -} diff --git a/src/Events/RoomMemberEvent.php b/src/Events/RoomMemberEvent.php deleted file mode 100644 index 79ba0cc..0000000 --- a/src/Events/RoomMemberEvent.php +++ /dev/null @@ -1,36 +0,0 @@ - $this->type, - "sender" => $this->sender, - "state_key" => $this->stateKey, - "event_id" => "\$0", - "origin_server_ts" => time(), - "content" => [ - "membership" => $this->membership, - ], - ]; - } -} diff --git a/src/Events/RoomMessageEvent.php b/src/Events/RoomMessageEvent.php deleted file mode 100644 index 3ccc408..0000000 --- a/src/Events/RoomMessageEvent.php +++ /dev/null @@ -1,86 +0,0 @@ - $this->type, - "sender" => $this->sender, - "event_id" => $this->id, - "origin_server_ts" => $this->originServerTimestamp->format("U.v"), - "content" => [ - "body" => $this->body, - "msgtype" => MessageType::TEXT, - ], - "unsigned" => [ - "age" => 1234, - "membership" => MembershipState::JOIN, - ], - "room_id" => $this->roomId, - ]; - } - - public static function fromDatabase(array $row): self - { - } - - public static function fetch(): ?self - { - } - - public static function fetchAll(): array - { - } - - public function insert(): bool - { - return !! Database::getInstance()->query( - << $this->id, - "type" => $this->type->value, - "sender" => $this->sender, - "origin_server_timestamp" => (new \DateTime("now"))->format("U.v"), - "content" => json_encode($this->content), - "unsigned" => json_encode($this->unsigned), - "room_id" => $this->roomId, - ] - ); - } - - public function update(): bool - { - } - - public function delete(): bool - { - } -} diff --git a/src/Events/RoomNameEvent.php b/src/Events/RoomNameEvent.php deleted file mode 100644 index 279e6c1..0000000 --- a/src/Events/RoomNameEvent.php +++ /dev/null @@ -1,33 +0,0 @@ - $this->type, - "sender" => $this->sender, - "state_key" => $this->stateKey, - "content" => [ - "name" => $this->name, - ], - ]; - } -} -- cgit v1.2.3