Services_JSON_Error::__constructpublicWP 1.0

Deprecated since 5.3.0. It is no longer supported and may be removed in future releases. Use PHP native JSON extension instead.

PHP5 constructor.

Method of the class: Services_JSON_Error{}

No Hooks.

Returns

null. Nothing (null).

Usage

$Services_JSON_Error = new Services_JSON_Error();
$Services_JSON_Error->__construct( $message, $code, $mode, $options, $userinfo );
$message
.
Default: 'unknown error'
$code
.
Default: null
$mode
.
Default: null
$options
.
Default: null
$userinfo
.
Default: null

Changelog

Deprecated since 5.3.0 Use the PHP native JSON extension instead.

Services_JSON_Error::__construct() code WP 6.8.1

function __construct($message = 'unknown error', $code = null,
                             $mode = null, $options = null, $userinfo = null)
{
    _deprecated_function( __METHOD__, '5.3.0', 'The PHP native JSON extension' );

    parent::PEAR_Error($message, $code, $mode, $options, $userinfo);
}

/**
 * PHP4 constructor.
 *
 * @deprecated 5.3.0 Use __construct() instead.
 *
 * @see Services_JSON_Error::__construct()
 */
public function Services_JSON_Error($message = 'unknown error', $code = null,
                             $mode = null, $options = null, $userinfo = null) {
    _deprecated_constructor( 'Services_JSON_Error', '5.3.0', get_class( $this ) );
    self::__construct($message, $code, $mode, $options, $userinfo);
}
    }

} else {

    /**
     * @todo Ultimately, this class shall be descended from PEAR_Error
     */
    class Services_JSON_Error
    {
/**
 * PHP5 constructor.
 *
 * @deprecated 5.3.0 Use the PHP native JSON extension instead.
 */
function __construct( $message = 'unknown error', $code = null,
                             $mode = null, $options = null, $userinfo = null )
{
    _deprecated_function( __METHOD__, '5.3.0', 'The PHP native JSON extension' );
}