Skip to content

Commit 7ae2b20

Browse files
authored
perf: move defining class by type out looping
1 parent ee5570a commit 7ae2b20

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)