code: public function getCommonModuleOptionsByIntegrationModule($integrationModule, ConfigMergerInterface $configListener)
      {
          $commonModuleOptions = [];
          if (
              (!$integrationModule instanceof CommonModuleOptionsInterface)
              || (!$integrationModule instanceof ModuleConfigKeyProviderInterface)
          ) {
              return $commonModuleOptions;
          }
  
          $listCommonModuleOptions = $integrationModule->getCommonModuleOptions();
          $integrationModuleConfigKey = $integrationModule->getModuleConfigKey();
  
          $appConfig = $configListener->getMergedConfig(false);
          if (!is_array($appConfig)) {
              return $commonModuleOptions;
          }
  
          $integrationModuleConfig = array_key_exists($integrationModuleConfigKey, $appConfig) ? $appConfig[$integrationModuleConfigKey] : [];
  
          foreach ($listCommonModuleOptions as $key) {
              $commonModuleOptions[$key] = array_key_exists($key, $integrationModuleConfig) ? $integrationModuleConfig[$key] : null;
          }
  
          return $commonModuleOptions;
      }
docs: Возвращает для итеграционного модуля список настроек, которые должны быть применены, ко всем модулям сервиса
  
  @param mixed                 $integrationModule
  @param ConfigMergerInterface $configListener
  
  @return array