- Added an HttpFactory and beginning the removal of old annotations from Notes

This commit is contained in:
mcndave committed 2023-11-03 16:28:31 +00:00
1 parent 7e92391113
commit 08c27e38b0
10 files changed
+143 -52

No files matched your search

+13 -5
View File
@@ -53,15 +53,23 @@ return [
ApplicationStrategy::class => autowire(\Lean\ApplicationStrategy::class),
'routes.middlewares' => [ "dump", "errorHandler", SessionMiddleware::class, CronardMiddleware::class, Mcnd\Event\EventMiddleware::class, Mcnd\CLI\CliMiddleware::class, ],
'routes.middlewares' => [
"dump", "errorHandler", SessionMiddleware::class, CronardMiddleware::class, Mcnd\Event\EventMiddleware::class, Mcnd\CLI\CliMiddleware::class,
],
'app.middlewares' => [],
'routes.list' => function($c) {
return function (ContainerInterface $container) {
$router = $container->get(Router::class);
foreach($container->get('routes.middlewares') as $i => $middleware) {
if ( $container->has($middleware) ) {
$router->middleware($container->get($middleware));
foreach([ 'routes.middlewares', 'app.middlewares' ] as $key) {
if ($container->has('app.middlewares')) {
foreach ($container->get($key) as $i => $middleware) {
if ($container->has($middleware)) {
$router->middleware($container->get($middleware));
}
}
}
}