From a6fb0bbdeda60a7dc378e67522a5676bac3e7d48 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Mon, 20 Feb 2023 17:45:07 +0200 Subject: [PATCH] slim route cache --- application/Espo/Core/Api/Starter.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/application/Espo/Core/Api/Starter.php b/application/Espo/Core/Api/Starter.php index 4c4114174f..e1322f34e1 100644 --- a/application/Espo/Core/Api/Starter.php +++ b/application/Espo/Core/Api/Starter.php @@ -44,6 +44,8 @@ use Psr\Http\Message\ServerRequestInterface as Psr7Request; */ class Starter { + private string $routeCacheFile = 'data/cache/application/slim-routes.php'; + public function __construct( private RouteProcessor $routeProcessor, private RouteUtil $routeUtil, @@ -55,7 +57,7 @@ class Starter public function start(): void { $slim = SlimAppFactory::create(); - + $slim->getRouteCollector()->setCacheFile($this->routeCacheFile); $slim->setBasePath(RouteUtil::detectBasePath()); $this->addGlobalMiddlewares($slim); $slim->addRoutingMiddleware();