From 47d75cd1cc2556251699aaeff5b3d179d982cb46 Mon Sep 17 00:00:00 2001 From: Ciki Date: Tue, 10 Jun 2025 14:21:09 +0200 Subject: [PATCH 1/3] Allow usage like {control css path1, path2} Bring back logic removed in 552c7cf --- src/Nette/WebLoader.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Nette/WebLoader.php b/src/Nette/WebLoader.php index 6888af8..1e7e6a4 100755 --- a/src/Nette/WebLoader.php +++ b/src/Nette/WebLoader.php @@ -9,6 +9,7 @@ use WebLoader\Compiler; use WebLoader\Enum\RenderMode; use WebLoader\File; +use WebLoader\FileCollection; /** * Web loader @@ -78,7 +79,16 @@ protected function getUrl(File $file): string */ public function render(): void { - $file = $this->compiler->generate(); + $hasArgs = func_num_args() > 0; + + if ($hasArgs) { + $backup = $this->compiler->getFileCollection(); + $newFiles = new FileCollection($backup->getRoot()); + $newFiles->addFiles(func_get_args()); + $this->compiler->setFileCollection($newFiles); + } + + $file = $this->compiler->generate(); if ($file === null) { return; @@ -91,6 +101,10 @@ public function render(): void }; echo $output, PHP_EOL; + + if ($hasArgs) { + $this->compiler->setFileCollection($backup); + } } From 68ee0e250ba2201ae46b9d26e50f4a0ce7d06c81 Mon Sep 17 00:00:00 2001 From: Ciki Date: Fri, 16 Jan 2026 11:52:31 +0100 Subject: [PATCH 2/3] Remove nette/finder dependency Removed nette/finder dependency from composer.json, already present within nette/utils --- composer.json | 1 - 1 file changed, 1 deletion(-) diff --git a/composer.json b/composer.json index 0f6daa6..87605d3 100755 --- a/composer.json +++ b/composer.json @@ -25,7 +25,6 @@ "nette/utils": "^4.0", "ext-json": "*", "nette/schema": "^1.2", - "nette/finder": "^3.0", "latte/latte": "^3.0", "tracy/tracy": "^2.8" }, From 2c3bd0ddef364294c4a57cca867240ca39de1717 Mon Sep 17 00:00:00 2001 From: Ciki Date: Fri, 16 Jan 2026 11:54:39 +0100 Subject: [PATCH 3/3] Revert "Remove nette/finder dependency" --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index 87605d3..0f6daa6 100755 --- a/composer.json +++ b/composer.json @@ -25,6 +25,7 @@ "nette/utils": "^4.0", "ext-json": "*", "nette/schema": "^1.2", + "nette/finder": "^3.0", "latte/latte": "^3.0", "tracy/tracy": "^2.8" },