Exemple #1
0
 /**
  * Gets the meta data for avatar from the OAuth client
  *
  * @author Jason Rey <*****@*****.**>
  * @since  1.2
  * @access public
  * @param  Array		$details The metadata
  * @param  SocialOAuth	$client  The Oauth client class
  */
 public function onOAuthGetUserMeta(&$details, &$client)
 {
     $config = FD::config();
     if ($config->get('oauth.' . $client->getType() . '.registration.avatar')) {
         $avatar = $client->api('me/picture', array('type' => 'large', 'redirect' => false));
         $avatarUrl = $avatar['data']['url'];
         $details['avatar'] = $avatarUrl;
     }
 }