Bagaimana cara mendapatkan peran pengguna yang saat ini masuk di Drupal 8?
Misalnya pada D7 yang kita miliki $GLOBALS['user']->roles;
Sesuatu seperti:
$current_user = \Drupal::currentUser();
$roles = $current_user->getRoles();
akan mengembalikan array seperti:
Array
(
[0] => authenticated
[1] => administrator
[2] => some_other_role
)
di mana nilai-nilai array adalah ID peran (setara dengan nama mesin peran di Drupal 7). Dalam kode OO, gunakan mekanisme yang sesuai untuk mendapatkan pengguna saat ini dari wadah, mis
$current_user = $container->get('current_user');
$container
?Untuk mendapatkan peran pengguna saat ini di drupal 8 -
sumber