Code Duplication    Length = 19-19 lines in 2 locations

src/helpers/CommentsHelper.php 2 locations

@@ 206-224 (lines=19) @@
203
     * Delete uprated comment
204
     * @param $id
205
     */
206
    public static function deleteUprated($id)
207
    {
208
        if (CommentsModule::getInstance()->ratingCookieDuration) {
209
            $cookies = Yii::$app->response->cookies;
210
            $uprated = self::getUprated();
211
212
            $uprated_arr = explode(',', $uprated);
213
            if (($key = array_search($id, $uprated_arr)) !== false) {
214
                unset($uprated_arr[$key]);
215
            }
216
217
            $uprated = implode(',', $uprated_arr);
218
            $cookies->add(new \yii\web\Cookie([
219
                'name' => CommentsModule::getInstance()->upRatedCookieName,
220
                'expire' => time() + (int)CommentsModule::getInstance()->ratingCookieDuration,
221
                'value' => $uprated,
222
            ]));
223
        }
224
    }
225
226
    /**
227
     * Get downrated comments
@@ 290-308 (lines=19) @@
287
     * Delete downrated comment
288
     * @param $id
289
     */
290
    public static function deleteDownrated($id)
291
    {
292
        if (CommentsModule::getInstance()->ratingCookieDuration) {
293
            $cookies = Yii::$app->response->cookies;
294
            $downrated = self::getDownrated();
295
296
            $downrated_arr = explode(',', $downrated);
297
            if (($key = array_search($id, $downrated_arr)) !== false) {
298
                unset($downrated_arr[$key]);
299
            }
300
301
            $downrated = implode(',', $downrated_arr);
302
            $cookies->add(new \yii\web\Cookie([
303
                'name' => CommentsModule::getInstance()->downRatedCookieName,
304
                'expire' => time() + (int)CommentsModule::getInstance()->ratingCookieDuration,
305
                'value' => $downrated,
306
            ]));
307
        }
308
    }
309
310
    /**
311
     * Build comments tree