Chris@0: roles[] = 'administrator'; Chris@0: $user->save(); Chris@0: Chris@0: // We install some menu links, so we have to rebuild the router, to ensure the Chris@0: // menu links are valid. Chris@0: \Drupal::service('router.builder')->rebuildIfNeeded(); Chris@0: Chris@0: // Populate the default shortcut set. Chris@0: $shortcut = Shortcut::create([ Chris@0: 'shortcut_set' => 'default', Chris@0: 'title' => t('Add content'), Chris@0: 'weight' => -20, Chris@0: 'link' => ['uri' => 'internal:/node/add'], Chris@0: ]); Chris@0: $shortcut->save(); Chris@0: Chris@0: $shortcut = Shortcut::create([ Chris@0: 'shortcut_set' => 'default', Chris@0: 'title' => t('All content'), Chris@0: 'weight' => -19, Chris@0: 'link' => ['uri' => 'internal:/admin/content'], Chris@0: ]); Chris@0: $shortcut->save(); Chris@0: }