public static function WebformAccessGroupListBuilder::buildUserAccounts in Webform 6.x
Same name and namespace in other branches
- 8.5 modules/webform_access/src/WebformAccessGroupListBuilder.php \Drupal\webform_access\WebformAccessGroupListBuilder::buildUserAccounts()
Build a renderable array of user accounts.
Parameters
array $uids: The user ids to be rendered.
Return value
array A renderable array of user accounts.
2 calls to WebformAccessGroupListBuilder::buildUserAccounts()
- WebformAccessGroupForm::form in modules/
webform_access/ src/ WebformAccessGroupForm.php - Gets the actual form array to be built.
- WebformAccessGroupListBuilder::buildRow in modules/
webform_access/ src/ WebformAccessGroupListBuilder.php - Builds a row for an entity in the entity listing.
File
- modules/
webform_access/ src/ WebformAccessGroupListBuilder.php, line 275
Class
- WebformAccessGroupListBuilder
- Defines a class to build a listing of webform access group entities.
Namespace
Drupal\webform_accessCode
public static function buildUserAccounts(array $uids) {
/** @var \Drupal\user\UserInterface[] $users */
$users = $uids ? User::loadMultiple($uids) : [];
$items = [];
foreach ($users as $user) {
$items[] = $user
->toLink();
}
return [
'#theme' => 'item_list',
'#items' => $items,
];
}