Code Duplication    Length = 13-13 lines in 2 locations

class.FlipREST.php 1 location

@@ 39-51 (lines=13) @@
36
     * @SuppressWarnings("Superglobals")
37
     * @SuppressWarnings("StaticAccess")
38
     */
39
    private function getUserFromBasicAuth($header)
40
    {
41
        $auth = \AuthProvider::getInstance();
42
        $auth->login($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);
43
        $user = FlipSession::getUser();
44
        if($user === false)
45
        {
46
            $data = substr($header, 6);
47
            $userpass = explode(':', base64_decode($data));
48
            $user = $auth->getUserByLogin($userpass[0], $userpass[1]);
49
        }
50
        return $user;
51
    }
52
53
    /*
54
     * @SuppressWarnings("StaticAccess")

Http/class.AuthMiddleware.php 1 location

@@ 24-36 (lines=13) @@
21
     * @SuppressWarnings("Superglobals")
22
     * @SuppressWarnings("StaticAccess")
23
     */
24
    private function getUserFromBasicAuth($header)
25
    {
26
        $auth = \AuthProvider::getInstance();
27
        $auth->login($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);
28
        $user = FlipSession::getUser();
29
        if($user === false)
30
        {
31
            $data = substr($header, 6);
32
            $userpass = explode(':', base64_decode($data));
33
            $user = $auth->getUserByLogin($userpass[0], $userpass[1]);
34
        }
35
        return $user;
36
    }
37
38
    /*
39
     * @SuppressWarnings("StaticAccess")