Code Duplication    Length = 9-10 lines in 2 locations

app/Settings.php 2 locations

@@ 274-282 (lines=9) @@
271
            array_unshift($var, $value);
272
            $this->set($key, $var);
273
        }
274
        else {
275
            $arr = [$value];
276
            if (!is_null($var)) {
277
                $arr[] = $var;
278
            }
279
280
            $this->forget($key);
281
            $this->set($key, $arr);
282
        }
283
    }
284
285
    /**
@@ 299-308 (lines=10) @@
296
            $var[] = $value;
297
            $this->set($key, $var);
298
        }
299
        else {
300
            $arr = array();
301
            if (!is_null($var)) {
302
                $arr[] = $var;
303
            }
304
            $arr[] = $value;
305
306
            $this->forget($key);
307
            $this->set($key, $arr);
308
        }
309
    }
310
}
311