/** * @param string $type * @return \Drupal\Core\Extension\Extension[] */ private function discoverExtensions($type) { if ($type === 'module') { $this->drupalApi->loadLegacyFile('/core/modules/system/system.module'); system_rebuild_module_data(); } /* * @see Remove DrupalExtensionDiscovery subclass once * https://www.drupal.org/node/2503927 is fixed. */ $discovery = new Discovery($this->appRoot); $discovery->reset(); return $discovery->scan($type); }