Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By tim.plunkett on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.x
Issue links:
Description:
user_save() has been removed in favor of $account->save().
Code example
// Changing the username in Drupal 7.
$account = user_load(1);
$edit = array('name' => 'new_name');
user_save($account, $edit);
// Changing the username in Drupal 8.
$account = user_load(1);
$account->name = 'new_name';
$account->save();
Impacts:
Module developers