Pasar al contenido principal

Borrar usuario programáticamente Drupal 8

Descripción

En algunos desarrollos, es posible que necesites recurrir a procedimientos automáticos que ejecuten tareas como la de borrar usuarios. Aquí tienes el código que podría ayudarte.

Código
$borrar_usuario = \Drupal\user\Entity\User::load( 8 ); //Accedemos a la información del usuario por su ID

$borrar_usuario-> delete( ); //Llamamos al método Delete

$mensaje = \Drupal::messenger( );

//Imprime el mensaje de confirmación
$mensaje-> addMessage('El usuario ' . $borrar_usuario->get( 'name' )->value .' ha sido eliminado correctamente', $mensaje::TYPE_WARNING );