Code Duplication    Length = 13-13 lines in 2 locations

app/Models/Repositories/RoleRepository.php 1 location

@@ 17-29 (lines=13) @@
14
     *
15
     * @return \Xetaravel\Models\User
16
     */
17
    public static function create(array $data): User
18
    {
19
        $ip = FacadeRequest::ip();
20
21
        return User::create([
22
            'username' => $data['username'],
23
            'email' => $data['email'],
24
            'password' => bcrypt($data['password']),
25
            'register_ip' => $ip,
26
            'last_login_ip' => $ip,
27
            'last_login' => new \DateTime()
28
        ]);
29
    }
30
31
    /**
32
     * Update the role informations after a valid update request.

app/Models/Repositories/UserRepository.php 1 location

@@ 17-29 (lines=13) @@
14
     *
15
     * @return \Xetaravel\Models\User
16
     */
17
    public static function create(array $data): User
18
    {
19
        $ip = FacadeRequest::ip();
20
21
        return User::create([
22
            'username' => $data['username'],
23
            'email' => $data['email'],
24
            'password' => bcrypt($data['password']),
25
            'register_ip' => $ip,
26
            'last_login_ip' => $ip,
27
            'last_login' => new \DateTime()
28
        ]);
29
    }
30
31
    /**
32
     * Update the user informations after a valid update request.