Restrict settings file processing to .ini files in module registry.

This commit is contained in:
stephan.kasdorf
2026-02-18 14:19:53 +01:00
parent ea6575932f
commit bb7a081a68

View File

@@ -66,7 +66,7 @@ final class Registry
$modules_setting_path = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($this->getModulesPath())); $modules_setting_path = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($this->getModulesPath()));
foreach($modules_setting_path as $settings) foreach($modules_setting_path as $settings)
{ {
if(strstr($settings->getPathName(), self::CONFIG_SETTINGS_KEY) && $settings->getFileName()!='.' && $settings->getFileName()!='..') if(strstr($settings->getPathName(), self::CONFIG_SETTINGS_KEY) && $settings->getExtension() === 'ini' && $settings->getFileName()!='.' && $settings->getFileName()!='..')
{ {
$config_ini_name = basename($settings->getPathName()); $config_ini_name = basename($settings->getPathName());