system_get_info is deprecated
authordemeritcowboy <demeritcowboy@hotmail.com>
Thu, 11 Feb 2021 18:35:15 +0000 (13:35 -0500)
committerTim Otten <totten@civicrm.org>
Thu, 4 Mar 2021 04:17:02 +0000 (20:17 -0800)
CRM/Core/Permission/Drupal8.php

index e9fa1377d96125d5876e85eb2fd46ae915c37560..65112da464650424e1ba2cb7fdf8c2377d5ab9b3 100644 (file)
@@ -58,7 +58,7 @@ class CRM_Core_Permission_Drupal8 extends CRM_Core_Permission_DrupalBase {
     $allCorePerms = \CRM_Core_Permission::basicPermissions(TRUE);
 
     $dperms = \Drupal::service('user.permissions')->getPermissions();
-    $modules = system_get_info('module');
+    $modules = \Drupal::service('extension.list.module')->getAllInstalledInfo();
 
     $permissions = [];
     foreach ($dperms as $permName => $dperm) {