Code Duplication    Length = 9-10 lines in 3 locations

public/old/fb-callback.php 1 location

@@ 63-71 (lines=9) @@
60
//$tokenMetadata->validateUserId('123');
61
$tokenMetadata->validateExpiration();
62
63
if (!$accessToken->isLongLived()) {
64
    // Exchanges a short-lived access token for a long-lived one
65
    try {
66
        $accessToken = $oAuth2Client->getLongLivedAccessToken($accessToken);
67
    } catch (Facebook\Exceptions\FacebookSDKException $e) {
68
        echo '<p>Error getting long-lived access token: '.$helper->getMessage()."</p>\n\n";
69
        exit;
70
    }
71
}
72
73
$_SESSION['fb_access_token'] = (string) $accessToken;
74

public/old/includes/functions.facebook.php 1 location

@@ 74-82 (lines=9) @@
71
  //$tokenMetadata->validateUserId('123');
72
  $tokenMetadata->validateExpiration();
73
74
    if (!$accessToken->isLongLived()) {
75
        // Exchanges a short-lived access token for a long-lived one
76
        try {
77
            $accessToken = $oAuth2Client->getLongLivedAccessToken($accessToken);
78
        } catch (Facebook\Exceptions\FacebookSDKException $e) {
79
            echo '<p>Error getting long-lived access token: '.$helper->getMessage()."</p>\n\n";
80
            exit;
81
        }
82
    }
83
84
    $_SESSION['fb_access_token'] = (string) $accessToken;
85

src/classes/AuthProvider/Callback/FacebookAuth.php 1 location

@@ 96-105 (lines=10) @@
93
        //$tokenMetadata->validateUserId('123');
94
        $tokenMetadata->validateExpiration();
95
96
        if (!$accessToken->isLongLived()) {
97
            // Exchanges a short-lived access token for a long-lived one
98
            try {
99
                $accessToken = $oAuth2Client->getLongLivedAccessToken($accessToken);
100
            } catch (FacebookSDKException $e) {
101
                echo '<p>Error getting long-lived access token: '.$helper->getMessage()."</p>\n\n";
102
103
                return false;
104
            }
105
        }
106
107
        $_SESSION['fb_access_token'] = (string) $accessToken;
108