Revert r70874: <RoanKattouw> Dude that just looks kinda ugly
authorChad Horohoe <demon@users.mediawiki.org>
Wed, 11 Aug 2010 12:45:59 +0000 (12:45 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Wed, 11 Aug 2010 12:45:59 +0000 (12:45 +0000)
includes/json/FormatJson.php

index f33bc62..ee9d800 100644 (file)
@@ -1,24 +1,12 @@
 <?php
-
+/**
+ * Simple wrapper for json_econde and json_decode that falls back on Services_JSON class
+ */
 if ( !defined( 'MEDIAWIKI' ) ) {
        die( 1 );
 }
 
-/**
- * Simple wrapper for json_econde and json_decode that falls back on Services_JSON class
- */
 class FormatJson {
-
-       // Constants for decode() return types
-       const AS_OBJECT = true;
-       const AS_ARRAY = false;
-
-       /**
-        * Turn an array or object into a JSON string
-        * @param $value Mixed. Array or object to turn into JSON
-        * @param $isHtml bool ???
-        * @return <type>
-        */
        public static function encode( $value, $isHtml = false ) {
                // Some versions of PHP have a broken json_encode, see PHP bug
                // 46944. Test encoding an affected character (U+20000) to
@@ -31,13 +19,7 @@ class FormatJson {
                }
        }
 
-       /**
-        * Decode some JSON into an array or object
-        * @param $value String of Json
-        * @param $assoc bool One of AS_OBJECT or AS_ARRAY to specify return type
-        * @return Array or Object
-        */
-       public static function decode( $value, $assoc = false ) {
+       public static function decode( $value, $assoc = self::AS_ARRAY ) {
                if ( !function_exists( 'json_decode' ) ) {
                        $json = new Services_JSON();
                        $jsonDec = $json->decode( $value );