ManaPHP\Debugger::_getBasic PHP Method

_getBasic() protected method

protected _getBasic ( ) : array
return array
    protected function _getBasic()
    {
        $loaded_extensions = get_loaded_extensions();
        sort($loaded_extensions, SORT_STRING | SORT_FLAG_CASE);
        $r = ['mvc' => $this->router->getModuleName() . '::' . $this->router->getControllerName() . '::' . $this->router->getActionName(), 'request_method' => $_SERVER['REQUEST_METHOD'], 'request_url' => $this->request->getUrl(), 'query_count' => $this->_sql_count, 'execute_time' => round(microtime(true) - $_SERVER['REQUEST_TIME_FLOAT'], 4), 'memory_usage' => (int) (memory_get_usage(true) / 1024) . 'k/' . (int) (memory_get_peak_usage(true) / 1024) . 'k', 'system_time' => date('Y-m-d H:i:s'), 'server_ip' => $_SERVER['SERVER_ADDR'], 'client_ip' => $_SERVER['REMOTE_ADDR'], 'operating_system' => php_uname(), 'manaphp_version' => Version::get(), 'php_version' => PHP_VERSION, 'sapi' => PHP_SAPI, 'loaded_ini' => php_ini_loaded_file(), 'loaded_extensions' => implode(', ', $loaded_extensions)];
        return $r;
    }