comparison core/modules/user/src/UserViewsData.php @ 14:1fec387a4317

Update Drupal core to 8.5.2 via Composer
author Chris Cannam
date Mon, 23 Apr 2018 09:46:53 +0100
parents 4c8ae668cc8c
children 129ea1e6d783
comparison
equal deleted inserted replaced
13:5fb285c0d0e3 14:1fec387a4317
218 'field' => [ 218 'field' => [
219 'id' => 'user_bulk_form', 219 'id' => 'user_bulk_form',
220 ], 220 ],
221 ]; 221 ];
222 222
223 $data['user__roles']['table']['group'] = $this->t('User'); 223 // Alter the user roles target_id column.
224 224 $data['user__roles']['roles_target_id']['field']['id'] = 'user_roles';
225 $data['user__roles']['table']['join'] = [ 225 $data['user__roles']['roles_target_id']['field']['no group by'] = TRUE;
226 'users_field_data' => [ 226
227 'left_field' => 'uid', 227 $data['user__roles']['roles_target_id']['filter']['id'] = 'user_roles';
228 'field' => 'entity_id', 228 $data['user__roles']['roles_target_id']['filter']['allow empty'] = TRUE;
229 ], 229
230 ]; 230 $data['user__roles']['roles_target_id']['argument'] = [
231 231 'id' => 'user__roles_rid',
232 $data['user__roles']['roles_target_id'] = [ 232 'name table' => 'role',
233 'title' => $this->t('Roles'), 233 'name field' => 'name',
234 'help' => $this->t('Roles that a user belongs to.'), 234 'empty field name' => $this->t('No role'),
235 'field' => [ 235 'zero is null' => TRUE,
236 'id' => 'user_roles', 236 'numeric' => TRUE,
237 'no group by' => TRUE,
238 ],
239 'filter' => [
240 'id' => 'user_roles',
241 'allow empty' => TRUE,
242 ],
243 'argument' => [
244 'id' => 'user__roles_rid',
245 'name table' => 'role',
246 'name field' => 'name',
247 'empty field name' => $this->t('No role'),
248 'zero is null' => TRUE,
249 'numeric' => TRUE,
250 ],
251 ]; 237 ];
252 238
253 $data['user__roles']['permission'] = [ 239 $data['user__roles']['permission'] = [
254 'title' => $this->t('Permission'), 240 'title' => $this->t('Permission'),
255 'help' => $this->t('The user permissions.'), 241 'help' => $this->t('The user permissions.'),