Overrides CompilerPassInterface::process
public function process(ContainerBuilder $container) : void { if ($container->getParameter('security.enable_super_user') === FALSE) { $container->removeDefinition('access_policy.super_user'); $container->removeAlias('Drupal\\Core\\Session\\SuperUserAccessPolicy'); } }