split runtime info into runtime preferences

This commit is contained in:
sunxyw
2023-03-09 22:36:20 +08:00
parent 772288b517
commit 510bb8dc30
17 changed files with 126 additions and 134 deletions

View File

@@ -58,9 +58,10 @@ $options['worker-num'] = 1;
$options['private-mode'] = true;
try {
$framework = (new Framework($options));
$framework->setEnvironment('development');
$framework->setConfigDir(dirname(__DIR__) . '/config');
$framework = new Framework();
$framework->runtime_preferences = $framework->runtime_preferences
->withConfigDir(dirname(__DIR__) . '/config')
->withEnvironment('development');
$framework->bootstrap();
$framework->init()->start();
exit($_swoole_atomic->get());