@@ -54,11 +54,17 @@ static function (string $filePath, string $prefix, string $content): string {
5454 if (!str_contains ($ filePath , 'mpdf/mpdf ' )) {
5555 return $ content ;
5656 }
57- $ content = str_replace ("\\\\Mpdf \\\\" , "\\\\" . $ prefix . '\\\\Mpdf \\\\' , $ content );
58- $ content = str_replace ("' \\\\Mpdf \\\\" , "' \\\\" . $ prefix . '\\\\Mpdf \\\\' , $ content );
59- $ content = str_replace ("@var \\\\Mpdf \\\\" , "@var \\\\" . $ prefix . '\\\\Mpdf \\\\' , $ content );
60- $ content = str_replace ("use Mpdf \\\\" , "use " . $ prefix . '\\\\Mpdf \\\\' , $ content );
61- $ content = str_replace ("namespace Mpdf \\\\" , "namespace " . $ prefix . '\\\\Mpdf \\\\' , $ content );
57+ $ searchReplacePairs = [
58+ '\\\\Mpdf \\\\' => '\\\\' . $ prefix . '\\\\Mpdf \\\\' ,
59+ "'Mpdf \\\\" => "' " . $ prefix . '\\\\Mpdf \\\\' ,
60+ "' \\\\Mpdf \\\\" => "' \\\\" . $ prefix . '\\\\Mpdf \\\\' ,
61+ '@var \\\\Mpdf \\\\' => '@var \\\\' . $ prefix . '\\\\Mpdf \\\\' ,
62+ 'use Mpdf \\\\' => 'use ' . $ prefix . '\\\\Mpdf \\\\' ,
63+ 'namespace Mpdf \\\\' => 'namespace ' . $ prefix . '\\\\Mpdf \\\\' ,
64+ ];
65+ foreach ($ searchReplacePairs as $ search => $ replace ) {
66+ $ content = str_replace ($ search , $ replace , $ content );
67+ }
6268
6369 $ file = basename ($ filePath );
6470
0 commit comments