SHOW:
|
|
- or go back to the newest paste.
1 | - | Parse error: syntax error, unexpected T_OBJECT_OPERATOR in |
1 | + | Parse error: syntax error, unexpected T_OBJECT_OPERATOR in |
2 | /home/.../src/Facebook/FacebookSession.php on line 89 | |
3 | ||
4 | - | $me = (new FacebookRequest( |
4 | + | $me = (new FacebookRequest( |
5 | - | $session, 'GET', '/me' |
5 | + | $session, 'GET', '/me' |
6 | ))->execute()->getGraphObject(GraphUser::className()); | |
7 | ||
8 | - | <?php |
8 | + | <?php |
9 | - | |
9 | + | |
10 | - | require_once( 'src/Facebook/FacebookSession.php' ); |
10 | + | require_once( 'src/Facebook/FacebookSession.php' ); |
11 | - | require_once( 'src/Facebook/FacebookRedirectLoginHelper.php' ); |
11 | + | require_once( 'src/Facebook/FacebookRedirectLoginHelper.php' ); |
12 | - | require_once( 'src/Facebook/FacebookRequest.php' ); |
12 | + | require_once( 'src/Facebook/FacebookRequest.php' ); |
13 | - | require_once( 'src/Facebook/FacebookResponse.php' ); |
13 | + | require_once( 'src/Facebook/FacebookResponse.php' ); |
14 | - | require_once( 'src/Facebook/FacebookSDKException.php' ); |
14 | + | require_once( 'src/Facebook/FacebookSDKException.php' ); |
15 | - | require_once( 'src/Facebook/FacebookRequestException.php' ); |
15 | + | require_once( 'src/Facebook/FacebookRequestException.php' ); |
16 | - | require_once( 'src/Facebook/FacebookAuthorizationException.php' ); |
16 | + | require_once( 'src/Facebook/FacebookAuthorizationException.php' ); |
17 | - | require_once( 'src/Facebook/GraphObject.php' ); |
17 | + | require_once( 'src/Facebook/GraphObject.php' ); |
18 | - | |
18 | + | |
19 | - | use srcFacebookFacebookSession; |
19 | + | use srcFacebookFacebookSession; |
20 | - | use srcFacebookFacebookRedirectLoginHelper; |
20 | + | use srcFacebookFacebookRedirectLoginHelper; |
21 | - | use srcFacebookFacebookRequest; |
21 | + | use srcFacebookFacebookRequest; |
22 | - | use srcFacebookFacebookResponse; |
22 | + | use srcFacebookFacebookResponse; |
23 | - | use srcFacebookFacebookSDKException; |
23 | + | use srcFacebookFacebookSDKException; |
24 | - | use srcFacebookFacebookRequestException; |
24 | + | use srcFacebookFacebookRequestException; |
25 | - | use srcFacebookFacebookAuthorizationException; |
25 | + | use srcFacebookFacebookAuthorizationException; |
26 | - | use srcFacebookGraphObject; |
26 | + | use srcFacebookGraphObject; |
27 | - | |
27 | + | |
28 | - | // start session |
28 | + | // start session |
29 | - | session_start(); |
29 | + | session_start(); |
30 | - | |
30 | + | |
31 | - | // init app with app id and secret |
31 | + | // init app with app id and secret |
32 | - | FacebookSession::setDefaultApplication( 'xxxxxxxxxxxx','xxxxxxxxxxxxxxxxxxxxxxxxxxx' ); |
32 | + | FacebookSession::setDefaultApplication( 'xxxxxxxxxxxx','xxxxxxxxxxxxxxxxxxxxxxxxxxx' ); |
33 | - | |
33 | + | |
34 | - | $helper = new FacebookRedirectLoginHelper('your redirect URL here'); |
34 | + | $helper = new FacebookRedirectLoginHelper('your redirect URL here'); |
35 | - | $loginUrl = $helper->getLoginUrl(); |
35 | + | $loginUrl = $helper->getLoginUrl(); |
36 | - | // Use the login url on a link or button to redirect to Facebook for authentication |
36 | + | // Use the login url on a link or button to redirect to Facebook for authentication |
37 | - | |
37 | + | |
38 | - | $helper = new FacebookRedirectLoginHelper(); |
38 | + | $helper = new FacebookRedirectLoginHelper(); |
39 | - | try { |
39 | + | try { |
40 | - | $session = $helper->getSessionFromRedirect(); |
40 | + | $session = $helper->getSessionFromRedirect(); |
41 | - | } catch(FacebookRequestException $ex) { |
41 | + | } catch(FacebookRequestException $ex) { |
42 | - | // When Facebook returns an error |
42 | + | // When Facebook returns an error |
43 | - | } catch(Exception $ex) { |
43 | + | } catch(Exception $ex) { |
44 | - | // When validation fails or other local issues |
44 | + | // When validation fails or other local issues |
45 | - | } |
45 | + | |
46 | - | if ($session) { |
46 | + | if ($session) { |
47 | - | // Logged in |
47 | + | // Logged in |
48 | - | } |
48 | + | |
49 | ?> | |
50 | ||
51 | - | throw new FacebookSDKException( |
51 | + | throw new FacebookSDKException( |
52 | - | 'Session not active, could not store state.' |
52 | + | 'Session not active, could not store state.' |
53 | - | ); |
53 | + | ); |
54 | } | |
55 | ||
56 | - | throw new FacebookSDKException( |
56 | + | throw new FacebookSDKException( |
57 | - | 'Session not active, could not load state.' |
57 | + | 'Session not active, could not load state.' |
58 | ); |