Code Duplication    Length = 6-6 lines in 2 locations

src/DB.php 2 locations

@@ 469-474 (lines=6) @@
466
        if ($update_type === 'message') {
467
            $message = $update->getMessage();
468
469
            if (self::insertMessageRequest($message)) {
470
                $message_id = $message->getMessageId();
471
                $chat_id    = $message->getChat()->getId();
472
473
                return self::insertTelegramUpdate($update_id, $chat_id, $message_id, null, null, null, null);
474
            }
475
        } elseif ($update_type === 'edited_message') {
476
            $edited_message = $update->getEditedMessage();
477
@@ 495-500 (lines=6) @@
492
        } elseif ($update_type === 'channel_post') {
493
            $channel_post = $update->getChannelPost();
494
495
            if (self::insertMessageRequest($channel_post)) {
496
                $message_id = $channel_post->getMessageId();
497
                $chat_id    = $channel_post->getChat()->getId();
498
499
                return self::insertTelegramUpdate($update_id, $chat_id, $message_id, null, null, null, null);
500
            }
501
        } elseif ($update_type === 'edited_channel_post') {
502
            $edited_channel_post = $update->getEditedChannelPost();
503