Я нахожусь на Drupal 5.x, и я пытаюсь добавить новых пользователей на сайт, используя скрипт, который вызывает drupal_bootstrap()
. После создания пользователя, адреса электронной почты, пароля и массива ролей, я создаю новый пользователь так:Что произойдет, если не удалось выполнить user_save() Drupal?
$newuser = array('name' => $username, 'mail' => $email, 'status' => 1, 'pass' => $password, 'roles' => $roles);
$user = user_save('', $newuser);
Я знаю, что с этим кодом я могу проверить $user
объект, возвращаемый user_save()
, но как я могу проверить, если пользователь был создан и вставлен правильно? Должен ли я запрашивать базу данных для проверки успешного создания пользователя?