diff --git a/meta/definitions/event.php b/meta/definitions/event.php index e052a74..bfa78a9 100644 --- a/meta/definitions/event.php +++ b/meta/definitions/event.php @@ -24,9 +24,10 @@ return [ }, Event\EventDefinition::class => function($c) { - return new Event\EventDefinition([ + $ext = $c->has(\Picea\Extension\UrlExtension::class) ? $c->get(\Picea\Extension\UrlExtension::class) : null; - new class($c->has(\Picea\Extension\UrlExtension::class) ? $c->get(\Picea\Extension\UrlExtension::class) : null) implements RoutingCompileRoutes { + return new Event\EventDefinition([ + new class($ext) implements RoutingCompileRoutes { public function __construct( protected ? \Picea\Extension\UrlExtension $extension, ) {} diff --git a/meta/definitions/routes.php b/meta/definitions/routes.php index 8cae467..e8bfc8b 100644 --- a/meta/definitions/routes.php +++ b/meta/definitions/routes.php @@ -50,8 +50,8 @@ return [ ], 'app.middlewares' => [ - HeaderAuthenticationMiddleware::class, - PostRequestAuthenticationMiddleware::class, + # HeaderAuthenticationMiddleware::class, + # PostRequestAuthenticationMiddleware::class, ], 'routes.list' => function($c) { diff --git a/meta/definitions/storage.php b/meta/definitions/storage.php new file mode 100644 index 0000000..6020ee7 --- /dev/null +++ b/meta/definitions/storage.php @@ -0,0 +1,12 @@ + function($c) { + $adapter = new ConnectionAdapter('sqlite', $c->get('config')['ulmus'], true); + $adapter->resolveConfiguration(); + + return $adapter; + } +];