print unescape unicode

This commit is contained in:
Yuri Kuznetsov
2024-11-01 10:14:30 +02:00
parent b6cc67fad8
commit 577dfa31bf
2 changed files with 6 additions and 4 deletions

View File

@@ -33,6 +33,7 @@ use Espo\Core\Formula\ArgumentList;
use Espo\Core\Formula\Functions\BaseFunction;
use stdClass;
use const JSON_UNESCAPED_UNICODE;
class PrintLineType extends BaseFunction
{
@@ -49,9 +50,9 @@ class PrintLineType extends BaseFunction
} else if (is_bool($value)) {
$value = $value ? 'true' : 'false';
} else if (is_array($value)) {
$value = json_encode($value);
$value = json_encode($value, JSON_UNESCAPED_UNICODE);
} else if ($value instanceof stdClass) {
$value = json_encode($value);
$value = json_encode($value, JSON_UNESCAPED_UNICODE);
} else if ($value === null) {
$value = 'null';
}

View File

@@ -33,6 +33,7 @@ use Espo\Core\Formula\ArgumentList;
use Espo\Core\Formula\Functions\BaseFunction;
use stdClass;
use const JSON_UNESCAPED_UNICODE;
class PrintType extends BaseFunction
{
@@ -49,9 +50,9 @@ class PrintType extends BaseFunction
} else if (is_bool($value)) {
$value = $value ? 'true' : 'false';
} else if (is_array($value)) {
$value = json_encode($value);
$value = json_encode($value, JSON_UNESCAPED_UNICODE);
} else if ($value instanceof stdClass) {
$value = json_encode($value);
$value = json_encode($value, JSON_UNESCAPED_UNICODE);
} else if ($value === null) {
$value = 'null';
}