19declare(strict_types=1);
41 if (self::$instance ===
null) {
42 self::$instance =
new self();
50 return defined(
'HHVM_VERSION');
60 return $this->
server->isFpm();
69 return $this->
server->getPhpVersion();
89 return (
int) ini_get(
'hhvm.log.runtime_error_reporting_level');
92 return $this->
server->getErrorReportingLevel();
98 return (
bool) ini_get(
'hhvm.log.use_log_file');
101 return $this->
server->isErrorLoggingEnabled();
107 return (
bool) ini_get(
'hhvm.debug.server_error_message');
110 return $this->
server->isErrorDisplayEnabled();
115 return $this->
server->getPhpBinary();
__construct()
The runtime is a constant state during one request, so please use the public static getInstance() to ...
PhpServerConfiguration $server