Skip to content

Commit fda4562

Browse files
authored
Merge pull request #80 from PHPDevsr/perf-class-type
perf: move defining class by type out looping
2 parents ee5570a + 7ae2b20 commit fda4562

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Minifyku.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,9 +240,10 @@ protected function deployFiles(string $fileType, array $assets, string $dir, ?st
240240
// Set empty result
241241
$results = [];
242242

243-
foreach ($assets as $asset => $files) {
244-
$class = $fileType === 'js' ? new MinifykuJSAdapter() : new MinifykuCSSAdapter();
243+
// Detect filetype for defining class
244+
$class = $fileType === 'js' ? new MinifykuJSAdapter() : new MinifykuCSSAdapter();
245245

246+
foreach ($assets as $asset => $files) {
246247
foreach ($files as $file) {
247248
$class->add($dir . DIRECTORY_SEPARATOR . $file);
248249
}

0 commit comments

Comments
 (0)