2021-03-01 16:01:27 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
use function DI\create, DI\autowire, DI\get;
|
|
|
|
|
|
|
|
use Dump\DumpMiddleware;
|
|
|
|
|
|
|
|
if ($_GET['sql'] ?? false) {
|
|
|
|
\Ulmus\Common\PdoObject::$dump = "dump";
|
|
|
|
}
|
|
|
|
|
|
|
|
return [
|
|
|
|
"dump" => create(DumpMiddleware::class),
|
|
|
|
"errorHandler" => create(Middlewares\Whoops::class),
|
2023-01-26 13:28:36 +00:00
|
|
|
'routes.caching' => create(Kash\ArrayCache::class)->constructor(get(Kash\CacheInvalidator::class), "lean.routes", 30),
|
|
|
|
'breadcrumbs.caching' => create(Kash\ArrayCache::class)->constructor( get(Kash\CacheInvalidator::class), "lean.breadcrumbs", 30),
|
|
|
|
'ulmus.caching' => create(Kash\ArrayCache::class)->constructor( get(Kash\CacheInvalidator::class), "ulmus.entities", 30),
|
2023-01-26 18:48:49 +00:00
|
|
|
'cronard.caching' => create(Kash\ArrayCache::class)->constructor( get(Kash\CacheInvalidator::class), "ulmus.entities", 30),
|
2021-03-01 16:01:27 +00:00
|
|
|
];
|