how can I access to my user role thanks to my user custom field ?
I have an user field called "custField" and it's value (example : 123456). I need to check all users that have "123456" as value.
Then, I need to check if this user as the role "director".
But I don't know how to access role thanks to another field.
EDIT :
See this loop :
foreach($retraitDoublons as $valUnique){
$users = \Drupal::entityTypeManager()->getStorage('user')
->loadByProperties(['field_custVal' => $valUnique]);
$user = reset($users);
$user_has_role = $user && $user->hasRole('directeur_cr_');
dump($user);
dump($user_has_role);
echo $valUnique . "<hr>";
}