Code Duplication    Length = 4-4 lines in 2 locations

src/Authenticators/LDAPAuthenticator.php 1 location

@@ 152-155 (lines=4) @@
149
150
        // LDAPMemberExtension::memberLoggedIn() will update any other AD attributes mapped to Member fields
151
        $member = Member::get()->filter('GUID', $data['objectguid'])->limit(1)->first();
152
        if (!($member && $member->exists())) {
153
            $member = new Member();
154
            $member->GUID = $data['objectguid'];
155
        }
156
157
        // Update the users from LDAP so we are sure that the email is correct.
158
        // This will also write the Member record.

src/Authenticators/LDAPLostPasswordHandler.php 1 location

@@ 98-101 (lines=4) @@
95
96
        $member = Member::get()->filter('GUID', $userData['objectguid'])->limit(1)->first();
97
        // User haven't been imported yet so do that now
98
        if (!($member && $member->exists())) {
99
            $member = new Member();
100
            $member->GUID = $userData['objectguid'];
101
        }
102
103
        // Update the users from LDAP so we are sure that the email is correct.
104
        // This will also write the Member record.