@@ -1128,12 +1128,12 @@ private function registerTranslatorConfiguration(array $config, ContainerBuilder
1128
1128
$ defaultDir = $ container ->getParameterBag ()->resolveValue ($ config ['default_path ' ]);
1129
1129
$ rootDir = $ container ->getParameter ('kernel.root_dir ' );
1130
1130
foreach ($ container ->getParameter ('kernel.bundles_metadata ' ) as $ name => $ bundle ) {
1131
- if (is_dir ($ dir = $ bundle ['path ' ].'/Resources/translations ' )) {
1131
+ if ($ container -> fileExists ($ dir = $ bundle ['path ' ].'/Resources/translations ' )) {
1132
1132
$ dirs [] = $ dir ;
1133
1133
} else {
1134
1134
$ nonExistingDirs [] = $ dir ;
1135
1135
}
1136
- if (is_dir ($ dir = $ rootDir .sprintf ('/Resources/%s/translations ' , $ name ))) {
1136
+ if ($ container -> fileExists ($ dir = $ rootDir .sprintf ('/Resources/%s/translations ' , $ name ))) {
1137
1137
@trigger_error (sprintf ('Translations directory "%s" is deprecated since Symfony 4.2, use "%s" instead. ' , $ dir , $ defaultDir ), E_USER_DEPRECATED );
1138
1138
$ dirs [] = $ dir ;
1139
1139
} else {
@@ -1142,7 +1142,7 @@ private function registerTranslatorConfiguration(array $config, ContainerBuilder
1142
1142
}
1143
1143
1144
1144
foreach ($ config ['paths ' ] as $ dir ) {
1145
- if (is_dir ($ dir )) {
1145
+ if ($ container -> fileExists ($ dir )) {
1146
1146
$ dirs [] = $ transPaths [] = $ dir ;
1147
1147
} else {
1148
1148
throw new \UnexpectedValueException (sprintf ('%s defined in translator.paths does not exist or is not a directory ' , $ dir ));
@@ -1157,13 +1157,13 @@ private function registerTranslatorConfiguration(array $config, ContainerBuilder
1157
1157
$ container ->getDefinition ('console.command.translation_update ' )->replaceArgument (6 , $ transPaths );
1158
1158
}
1159
1159
1160
- if (is_dir ($ defaultDir )) {
1160
+ if ($ container -> fileExists ($ defaultDir )) {
1161
1161
$ dirs [] = $ defaultDir ;
1162
1162
} else {
1163
1163
$ nonExistingDirs [] = $ defaultDir ;
1164
1164
}
1165
1165
1166
- if (is_dir ($ dir = $ rootDir .'/Resources/translations ' )) {
1166
+ if ($ container -> fileExists ($ dir = $ rootDir .'/Resources/translations ' )) {
1167
1167
if ($ dir !== $ defaultDir ) {
1168
1168
@trigger_error (sprintf ('Translations directory "%s" is deprecated since Symfony 4.2, use "%s" instead. ' , $ dir , $ defaultDir ), E_USER_DEPRECATED );
1169
1169
}
0 commit comments