Crear usuario programáticamente Drupal 8

Código
$nuevo_usuario = entity_create( 'user', array(
    'name' => 'Otro usuario',
    'mail' => 'nuevo@usuario.com',
   'status' => 1,
));

$nuevo_usuario -> save( ); //Guarda los datos del nuevo usuario en base de datos.

$mensaje= \Drupal::messenger( );

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

Snippet relacionados