Code Duplication    Length = 20-20 lines in 2 locations

src/Database/UploadTableInfo.php 1 location

@@ 62-81 (lines=20) @@
59
        ]);
60
    }
61
62
    public function createEmojiKeywords($emoji_id, $keywords)
63
    {
64
        if ($keywords) {
65
            $splittedKeywords = explode(',', $keywords);
66
67
            $created_at = date('Y-m-d h:i:s');
68
69
            foreach ($splittedKeywords as $keyword) {
70
                $emojiKeyword = Keyword::create([
71
                    'emoji_id'     => $emoji_id,
72
                    'keyword_name' => $keyword,
73
                    'created_at'   => $created_at,
74
                ]);
75
            }
76
        }
77
78
        return $emojiKeyword->id;
79
    }
80
}
81

src/Controller/EmojiController.php 1 location

@@ 276-295 (lines=20) @@
273
     *
274
     * @return $id
275
     */
276
    public function createEmojiKeywords($emoji_id, $keywords)
277
    {
278
        if ($keywords) {
279
            $splittedKeywords = explode(',', $keywords);
280
281
            $created_at = date('Y-m-d h:i:s');
282
283
            foreach ($splittedKeywords as $keyword) {
284
                $emojiKeyword = Keyword::create([
285
                        'emoji_id'     => $emoji_id,
286
                        'keyword_name' => $keyword,
287
                        'created_at'   => $created_at,
288
                ]);
289
            }
290
        }
291
292
        return $emojiKeyword->id;
293
    }
294
295
    /**
296
     * This method format emoji result.
297
     *
298
     * @param $emojis