- WIP on picea-asset AND error handling

This commit is contained in:
mcndave committed 2023-10-12 19:07:16 +00:00
1 parent 3ccbf6bfab
commit d5de5e665b
7 files changed
+61 -48

No files matched your search

+9
View File
@@ -5,9 +5,11 @@ namespace Picea\Extension;
use Notes\Route\Attribute\Object\Route;
use Picea\EventTrait;
use Picea\Compiler\Context;
use Picea\Event\Extension\{ UrlBuildAssetEvent, UrlBuildUrlEvent, UrlBuildRouteEvent, UrlRegisterRouteEvent };
class UrlExtension implements Extension, FunctionExtension {
use \Picea\EventTrait;
use EventTrait;
@@ -41,6 +43,13 @@ PATTERN;
$this->assetToken = $assetToken;
$this->appUrl = $appUrl;
$this->forceSSL = $forceSSL;
$this->eventRegister(new class() implements BuildAssetUrl {
public function execute(string $uri, array $parameters = [], bool $appendVersion = true) : mixed
{
}
});
}
public function parse(\Picea\Compiler\Context &$context, ?string $arguments, string $token, array $options = []) : string