Code Duplication    Length = 9-10 lines in 2 locations

app/Settings.php 2 locations

@@ 268-276 (lines=9) @@
265
            array_unshift($var, $value);
266
            $this->set($key, $var);
267
        }
268
        else {
269
            $arr = [$value];
270
            if (!is_null($var)) {
271
                $arr[] = $var;
272
            }
273
274
            $this->forget($key);
275
            $this->set($key, $arr);
276
        }
277
    }
278
279
    /**
@@ 293-302 (lines=10) @@
290
            $var[] = $value;
291
            $this->set($key, $var);
292
        }
293
        else {
294
            $arr = array();
295
            if (!is_null($var)) {
296
                $arr[] = $var;
297
            }
298
            $arr[] = $value;
299
300
            $this->forget($key);
301
            $this->set($key, $arr);
302
        }
303
    }
304
}
305