Code Duplication    Length = 9-10 lines in 2 locations

app/Settings.php 2 locations

@@ 125-133 (lines=9) @@
122
            array_unshift($var, $value);
123
            $this->set($key, $var);
124
        }
125
        else {
126
            $arr = [$value];
127
            if (!is_null($var)) {
128
                $arr[] = $var;
129
            }
130
131
            $this->forget($key);
132
            $this->set($key, $arr);
133
        }
134
    }
135
136
    /**
@@ 297-306 (lines=10) @@
294
            $var[] = $value;
295
            $this->set($key, $var);
296
        }
297
        else {
298
            $arr = array();
299
            if (!is_null($var)) {
300
                $arr[] = $var;
301
            }
302
            $arr[] = $value;
303
304
            $this->forget($key);
305
            $this->set($key, $arr);
306
        }
307
    }
308
}
309