PHP80 小修 (#187)

* migrate-php80

fix styles
fix static analyse

* fix some bugs
This commit is contained in:
sunxyw
2022-12-19 20:22:47 +08:00
committed by GitHub
parent da516b487d
commit 8ff7da4d23
46 changed files with 180 additions and 366 deletions

View File

@@ -21,9 +21,7 @@ class ServerStartCommand extends ServerCommand
{
$cmd = new self();
$cmd->configure();
return array_map(function ($x) {
return $x->getDefault();
}, $cmd->getDefinition()->getOptions());
return array_map(fn ($x) => $x->getDefault(), $cmd->getDefinition()->getOptions());
}
protected function configure()

View File

@@ -33,7 +33,7 @@ class ServerStopCommand extends ServerCommand
$pid = file_get_contents($file_path . '/' . $file);
Process::kill((int) $pid, SIGKILL);
} elseif ($file === 'master.json') {
$json = json_decode(file_get_contents($file_path . '/' . $file), true);
$json = json_decode(file_get_contents($file_path . '/' . $file), true, 512, JSON_THROW_ON_ERROR);
Process::kill($json['pid'], SIGKILL);
}
unlink($file_path . '/' . $file);