APIXmlrpc::escapekeys PHP Метод

escapekeys() защищенный Метод

Add a space before all numeric keys to prevent their deletion by xmlrpc_encode_request function see https://bugs.php.net/bug.php?id=21949
protected escapekeys ( array $response = [] ) : array
$response array the response array to escape
Результат array the escaped response.
    protected function escapekeys($response = array())
    {
        if (is_array($response)) {
            $escaped_response = array();
            foreach ($response as $key => $value) {
                if (is_integer($key)) {
                    $key = " " . $key;
                }
                if (is_array($value)) {
                    $value = $this->escapekeys($value);
                }
                $escaped_response[$key] = $value;
            }
            return $escaped_response;
        }
        return $response;
    }