You are here

function services_remove_user_data in Services 6.3

Same name and namespace in other branches
  1. 7.3 services.module \services_remove_user_data()

Helper function to remove data from the user object.

Parameters

$account: Object user object.

5 calls to services_remove_user_data()
services_resource_build_index_list in ./services.module
Helper function to build a list of items satisfying the index query.
_system_resource_connect in resources/system_resource.inc
Returns the details of currently logged in user.
_user_resource_login in resources/user_resource.inc
Login a user using the specified credentials.
_user_resource_retrieve in resources/user_resource.inc
Get user details.
_user_resource_update in resources/user_resource.inc
Update an existing user.

File

./services.module, line 610
Provides a generic but powerful API for web services.

Code

function services_remove_user_data(&$account) {

  // Remove the users password from the account object.
  unset($account->pass);
  if (!user_access('administer users')) {
    unset($account->mail);
    unset($account->init);
  }
  drupal_alter('services_account_object', $account);
}