From 0ededba2f6e6be97f517d666b138c3b53031661b Mon Sep 17 00:00:00 2001 From: Dave Mc Nicoll Date: Thu, 12 Oct 2023 11:43:42 -0400 Subject: [PATCH] - WIP on picea-asset --- src/ActionPrepareEnum.php | 9 +++++++++ src/Asset.php | 15 +++++++++++++++ src/Extension/ImportmapExtension.php | 5 ----- 3 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 src/ActionPrepareEnum.php diff --git a/src/ActionPrepareEnum.php b/src/ActionPrepareEnum.php new file mode 100644 index 0000000..2f5495d --- /dev/null +++ b/src/ActionPrepareEnum.php @@ -0,0 +1,9 @@ +registerExtension(new Extension\ImportmapExtension()); + $compiler->getExtensionFromToken('asset')->eventRegister(new class() implements UrlBuildAssetEvent { + + public function execute(string $uri, array $parameters = [], bool $appendVersion) : void + { + dump($uri); + } + + }); + return $this; } + } diff --git a/src/Extension/ImportmapExtension.php b/src/Extension/ImportmapExtension.php index 5b3ea55..cfe8a34 100644 --- a/src/Extension/ImportmapExtension.php +++ b/src/Extension/ImportmapExtension.php @@ -14,11 +14,6 @@ class ImportmapExtension implements Extension { { $cls = static::class; - switch($token) { - case "importmap:print": - return "PRINTED"; - } - $rendered = json_encode([ 'output !' ]);