Code Duplication    Length = 15-15 lines in 2 locations

app/Repository/Traits/User/CrudTrait.php 1 location

@@ 35-49 (lines=15) @@
32
     *
33
     * @return bool
34
     */
35
    public function createUser(array $info)
36
    {
37
        $insert = [
38
            'email'     => $info['email'],
39
            'firstname' => $info['firstname'],
40
            'lastname'  => $info['lastname'],
41
            'role_id'   => $info['role_id'],
42
            'private'   => (boolean) $info['private'],
43
            'password'  => Hash::make($info['password']),
44
            'status'    => $info['status'],
45
            'language'  => app('tinyissue.settings')->getLanguage(),
46
        ];
47
48
        return $this->fill($insert)->save();
49
    }
50
51
    /**
52
     * Soft deletes a user and empties the email.

app/Repository/User/Updater.php 1 location

@@ 41-55 (lines=15) @@
38
     *
39
     * @return bool
40
     */
41
    public function create(array $info)
42
    {
43
        $insert = [
44
            'email'     => $info['email'],
45
            'firstname' => $info['firstname'],
46
            'lastname'  => $info['lastname'],
47
            'role_id'   => $info['role_id'],
48
            'private'   => (boolean) $info['private'],
49
            'password'  => Hash::make($info['password']),
50
            'status'    => $info['status'],
51
            'language'  => app('tinyissue.settings')->getLanguage(),
52
        ];
53
54
        return $this->model->fill($insert)->save();
55
    }
56
57
    /**
58
     * Soft deletes a user and empties the email.