src/Utils/Utils.php
public static function printSafeJson($var)
    {
        if ($var instanceof stdClass) {
            $var = (array) $var;
        }
        if (is_array($var)) {
            return json_encode($var);
        }
        if ($var === '') {
            return '(empty string)';
        }
        if ($var === null) {
            return 'null';
        }
        if ($var === false) {
            return 'false';
        }
        if ($var === true) {
            return 'true';
        }
        if (is_string($var)) {
            return sprintf('"%s"', $var);
        }
        if (is_scalar($var)) {
            return (string) $var;
        }

        return gettype($var);
    }
public static function printSafeJson($var)
    {
        if ($var instanceof stdClass) {
            $var = (array) $var;
        }
        if (is_array($var)) {
            return json_encode($var);
        }
        if ($var === '') {
            return '(empty string)';
        }
        if ($var === null) {
            return 'null';
        }
        if ($var === false) {
            return 'false';
        }
        if ($var === true) {
            return 'true';
        }
        if (is_string($var)) {
            return sprintf('"%s"', $var);
        }
        if (is_scalar($var)) {
            return (string) $var;
        }

        return gettype($var);
    }
public static function printSafeJson ( $ var ) { if ( $ var instanceof stdClass ) { $ var = ( array ) $ var ; } if ( is_array ( $ var ) ) { return json_encode ( $ var ) ; } if ( $ var === '' ) { return '(empty string)' ; } if ( $ var === null ) { return 'null' ; } if ( $ var === false ) { return 'false' ; } if ( $ var === true ) { return 'true' ; } if ( is_string ( $ var ) ) { return sprintf ( '"%s"' , $ var ) ; } if ( is_scalar ( $ var ) ) { return ( string ) $ var ; } return gettype ( $ var ) ; }
@param mixed $var

@return string
@param mixed $var