public function UserData::delete

Implements \Drupal\user\UserDataInterface::delete().

Overrides UserDataInterface::delete

File

drupal/core/modules/user/lib/Drupal/user/UserData.php, line 107
Contains Drupal\user\UserData.

Class

UserData
Defines the user data service.

Namespace

Drupal\user

Code

public function delete($module = NULL, $uid = NULL, $name = NULL) {
  $query = $this->connection
    ->delete('users_data');
  if (isset($module)) {
    $query
      ->condition('module', $module);
  }
  if (isset($uid)) {
    $query
      ->condition('uid', $uid);
  }
  if (isset($name)) {
    $query
      ->condition('name', $name);
  }
  $query
    ->execute();
}