mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
chore: register request resources seperately
This commit is contained in:
+6
-1
@@ -69,6 +69,8 @@ $swooleAdapter = new HttpServer(
|
||||
container: $container,
|
||||
);
|
||||
|
||||
$container->set('container', fn () => fn () => $swooleAdapter->getContainer());
|
||||
|
||||
$http = $swooleAdapter->getServer();
|
||||
|
||||
/**
|
||||
@@ -522,7 +524,10 @@ $swooleAdapter->onRequest(function ($utopiaRequest, $utopiaResponse) use ($regis
|
||||
$requestContainer->set('response', fn () => $response);
|
||||
|
||||
$app = new Http($swooleAdapter, 'UTC');
|
||||
$container->set('utopia', fn () => $app);
|
||||
$requestContainer->set('utopia', fn () => $app);
|
||||
|
||||
registerRequestResources($requestContainer);
|
||||
|
||||
$app->setCompression(System::getEnv('_APP_COMPRESSION_ENABLED', 'enabled') === 'enabled');
|
||||
$app->setCompressionMinSize(intval(System::getEnv('_APP_COMPRESSION_MIN_SIZE_BYTES', '1024'))); // 1KB
|
||||
|
||||
|
||||
+904
-896
File diff suppressed because it is too large
Load Diff
@@ -614,6 +614,7 @@ $server->onOpen(function (int $connection, SwooleRequest $request) use ($server,
|
||||
Console::info("Connection open (user: {$connection})");
|
||||
|
||||
$container->set('pools', fn () => $register->get('pools'));
|
||||
registerRequestResources($container);
|
||||
$adapter = new \Utopia\Http\Adapter\FPM\Server($container);
|
||||
$app = new Http($adapter, 'UTC');
|
||||
$app->setResource('request', fn () => $request);
|
||||
|
||||
Reference in New Issue
Block a user