i have a function for facebook authentication.
public function loginWithFacebook(Request $request){
// get data from request
$code = $request->get('code');
// get fb service
$fb = \OAuth::consumer('Facebook');
// check if code is valid
// if code is provided get user data and sign in
if ( ! is_null($code))
{
// This was a callback request from facebook, get the token
$token = $fb->requestAccessToken($code);
// Send a request with it
$result = json_decode($fb->request('/me?fields=name,email,gender,age_range'), true);
print_r($result1);
}
// if not ask for permission first
else
{
// get fb authorization
$url = $fb->getAuthorizationUri();
// return to facebook login url
return redirect((string)$url);
}
}
i want to call this function from another controller. so i use call like this,
app('App\Http\Controllers\socialMedia')->loginWithFacebook(Request $request);
but it returns the error syntax error, unexpected '$request' (T_VARIABLE) please help me to solve this,
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/1rxsrar
via IFTTT
Aucun commentaire:
Enregistrer un commentaire