Skip to content

Commit 03c87d2

Browse files
committed
Check Json types
1 parent ec5d1e0 commit 03c87d2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Common/Common.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,13 @@ protected static function safeJson($jsonData,$asArray = false){
5555
$jsonData = json_decode($jsonData,true);
5656
$safeJsonData = [];
5757
foreach ($jsonData as $key => $value){
58+
var_dump($value);
5859
if (self::is_json($value)){
59-
$safeJsonData[$key] = self::safeJson($jsonData,true);
60+
$safeJsonData[$key] = self::safeJson($value,true);
6061
}elseif(is_string($value)){
6162
$safeJsonData[$key] = self::safeJsonString($value);
63+
}elseif(is_array($value)){
64+
$safeJsonData[$key] = self::safeJson(json_encode($value),true);
6265
}else{
6366
$safeJsonData[$key] = $value;
6467
}

0 commit comments

Comments
 (0)