Skip to content

Commit be627d0

Browse files
committed
refactor: replace utf8_encode() with mb_convert_encoding()
See https://php.watch/versions/8.2/utf8_encode-utf8_decode-deprecated
1 parent 5a0f1e3 commit be627d0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

system/Log/Handlers/ChromeLoggerHandler.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,9 @@ public function sendLogs(?ResponseInterface &$response = null)
157157
$response = Services::response(null, true);
158158
}
159159

160-
$data = base64_encode(utf8_encode(json_encode($this->json)));
160+
$data = base64_encode(
161+
mb_convert_encoding(json_encode($this->json), 'UTF-8', mb_list_encodings())
162+
);
161163

162164
$response->setHeader($this->header, $data);
163165
}

0 commit comments

Comments
 (0)