From 7811587e1ab98e0e64b2221fdbb0ecde2cc64715 Mon Sep 17 00:00:00 2001 From: Mikhail Solovev Date: Tue, 25 Jun 2024 19:17:37 +0300 Subject: [PATCH] PHPDoc mislead to wrong getter getChat(). Factory creates getter getSenderChat() because property name sender_chat in MessageOriginChat --- src/DB.php | 4 ++-- src/Entities/MessageOrigin/MessageOriginChat.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/DB.php b/src/DB.php index c6947440..ddb0581f 100644 --- a/src/DB.php +++ b/src/DB.php @@ -1293,8 +1293,8 @@ public static function insertMessageRequest(Message $message): bool } elseif ($forward_origin instanceof MessageOriginHiddenUser) { $forward_sender_name = $forward_origin->getSenderUserName(); } elseif ($forward_origin instanceof MessageOriginChat) { - self::insertChat($forward_origin->getSender_chat()); - $forward_from_chat = $forward_origin->getSender_chat()->getId(); + self::insertChat($forward_origin->getSenderChat()); + $forward_from_chat = $forward_origin->getSenderChat()->getId(); $forward_signature = $forward_origin->getAuthorSignature(); } elseif ($forward_origin instanceof MessageOriginChannel) { self::insertChat($forward_origin->getChat()); diff --git a/src/Entities/MessageOrigin/MessageOriginChat.php b/src/Entities/MessageOrigin/MessageOriginChat.php index 7e305802..21d17083 100644 --- a/src/Entities/MessageOrigin/MessageOriginChat.php +++ b/src/Entities/MessageOrigin/MessageOriginChat.php @@ -12,7 +12,7 @@ * * @method string getType() Type of the message origin, always “chat” * @method int getDate() Date the message was sent originally in Unix time - * @method Chat getSender_chat() Chat that sent the message originally + * @method Chat getSenderChat() Chat that sent the message originally * @method string getAuthorSignature() Optional. For messages originally sent by an anonymous chat administrator, original message author signature */ class MessageOriginChat extends Entity implements MessageOrigin