Code Duplication    Length = 3-5 lines in 3 locations

app/Domains/Bot/Middlewares/GoogleSearchMiddleware.php 1 location

@@ 28-32 (lines=5) @@
25
            $hasMentions = count($message->mentions);
26
            $mention = null;
27
28
            if ($hasMentions) {
29
                $mention = $message->mentions[0]->login === \Auth::user()->login
30
                    ? $message->user
31
                    : $message->mentions[0];
32
            }
33
34
            $answer = trim($matches[1]) && $mention
35
                ? trans('google.personal', [

app/Domains/Bot/Middlewares/MarkdownAdviserMiddleware.php 1 location

@@ 25-29 (lines=5) @@
22
            $hasMentions = count($message->mentions);
23
            $mention = null;
24
25
            if ($hasMentions) {
26
                $mention = $message->mentions[0]->login === \Auth::user()->login
27
                    ? $message->user
28
                    : $message->mentions[0];
29
            }
30
31
            $answer = $mention
32
                ? trans('markdown.personal', [

app/Domains/Bot/Middlewares/NewGoogleSearchMiddleware.php 1 location

@@ 48-50 (lines=3) @@
45
            $hasMentions = count($message->mentions);
46
            $mention = null;
47
48
            if ($hasMentions) {
49
                $mention = $message->mentions[0]->login === \Auth::user()->login ? $message->user : $message->mentions[0];
50
            }
51
52
            if (count($message->mentions)) {
53
                $answerTo = $message->user;