Doctrine\DBAL\DBALException::formatParameters PHP Метод

formatParameters() приватный статический Метод

This properly handles binary data by returning a hex representation.
private static formatParameters ( array $params ) : string
$params array
Результат string
    private static function formatParameters(array $params)
    {
        return '[' . implode(', ', array_map(function ($param) {
            $json = @json_encode($param);
            if (!is_string($json) || $json == 'null' && is_string($param)) {
                // JSON encoding failed, this is not a UTF-8 string.
                return '"\\x' . implode('\\x', str_split(bin2hex($param), 2)) . '"';
            }
            return $json;
        }, $params)) . ']';
    }