getRemovedChatBoost() !== null) { return UpdateEventType::REMOVED_CHAT_BOOST_EVENT; } if($update->getChatBoost() !== null) { return UpdateEventType::CHAT_BOOST_EVENT; } if($update->getChatJoinRequest() !== null) { return UpdateEventType::CHAT_JOIN_REQUEST_EVENT; } if($update->getChatMember() !== null) { return UpdateEventType::CHAT_MEMBER_UPDATED; } if($update->getMyChatMember() !== null) { return UpdateEventType::MY_CHAT_MEMBER_UPDATED; } if($update->getPollAnswer() !== null) { return UpdateEventType::POLL_ANSWER; } if($update->getPoll() !== null) { return UpdateEventType::POLL; } if($update->getPurchasedPaidMedia() !== null) { return UpdateEventType::PAID_MEDIA_PURCHASED; } if($update->getPreCheckoutQuery() !== null) { return UpdateEventType::PRE_CHECKOUT_QUERY; } if($update->getPreCheckoutQuery() !== null) { return UpdateEventType::PRE_CHECKOUT_QUERY; } if($update->getCallbackQuery() !== null) { return UpdateEventType::CALLBACK_QUERY; } if($update->getChosenInlineResult() !== null) { return UpdateEventType::CHOSEN_INLINE_RESULT; } if($update->getInlineQuery() !== null) { return UpdateEventType::INLINE_QUERY; } if($update->getMessageReactionCount() !== null) { return UpdateEventType::MESSAGE_REACTION_COUNT; } if($update->getMessageReaction() !== null) { return UpdateEventType::MESSAGE_REACTION; } if($update->getDeletedBusinessMessages() !== null) { return UpdateEventType::DELETED_BUSINESS_MESSAGES; } if($update->getEditedBusinessMessage() !== null) { return UpdateEventType::EDITED_BUSINESS_MESSAGE; } return UpdateEventType::UPDATE_EVENT; } }