From 37be2afa987bb83f71327350f64282e4a71dd475 Mon Sep 17 00:00:00 2001 From: lizheming Date: Sat, 29 Aug 2015 16:24:04 +0800 Subject: [PATCH] fix Json.php error --- var/Json.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/var/Json.php b/var/Json.php index 7a602a4c..88136346 100644 --- a/var/Json.php +++ b/var/Json.php @@ -225,7 +225,7 @@ class Json case 'array': if (is_array($var) && count($var) && (array_keys($var) !== range(0, sizeof($var) - 1))) { - $properties = array_map(array('Typecho_Json', '_name_value'), + $properties = array_map(array('Json', '_name_value'), array_keys($var), array_values($var)); @@ -239,7 +239,7 @@ class Json } // treat it like a regular array - $elements = array_map(array('Typecho_Json', '_encode'), $var); + $elements = array_map(array('Json', '_encode'), $var); foreach ($elements as $element) { if (self::_is_error($element)) { @@ -252,7 +252,7 @@ class Json case 'object': $vars = get_object_vars($var); - $properties = array_map(array('Typecho_Json', '_name_value'), + $properties = array_map(array('Json', '_name_value'), array_keys($vars), array_values($vars));