function fboauth_user_connect_permissions in Facebook OAuth (FBOAuth) 7
Same name and namespace in other branches
- 6 includes/fboauth.fboauth.inc \fboauth_user_connect_permissions()
- 7.2 includes/fboauth.fboauth.inc \fboauth_user_connect_permissions()
Utility function to retrieve all permissions required for Facebook connect.
2 calls to fboauth_user_connect_permissions()
- fboauth_fboauth_actions in ./
fboauth.module - Implements hook_fboauth_actions().
- theme_fboauth_user_info in includes/
fboauth.pages.inc - Provided themed information about the user's current Facebook connection.
File
- includes/
fboauth.fboauth.inc, line 811 - Provides functions used during Facebook login processes.
Code
function fboauth_user_connect_permissions() {
$connect_permissions = array();
$connect_permissions += fboauth_user_permissions(variable_get('fboauth_user_email', TRUE) ? array(
'email',
) : array());
$connect_permissions += fboauth_user_permissions(variable_get('fboauth_user_properties', array()));
$connect_permissions += fboauth_user_permissions(variable_get('fboauth_user_connections', array()));
if (module_exists('profile')) {
$connect_permissions += fboauth_user_permissions(variable_get('fboauth_user_profile', array()));
}
$connect_permissions += fboauth_user_permissions(variable_get('fboauth_user_fields', array()));
return $connect_permissions;
}