original_string: public static function serialise(
  			$o,
  			$options = 0,
  			$depth = self::DEFAULT_OUTPUT_DEPTH){
  		
  		$s = \json_encode($o, $options, $depth);
  		static::$_LastError = \json_last_error();
  		return $s;
  		
  	}
code: public static function serialise(
  			$o,
  			$options = 0,
  			$depth = self::DEFAULT_OUTPUT_DEPTH){
  		
  		$s = \json_encode($o, $options, $depth);
  		static::$_LastError = \json_last_error();
  		return $s;
  		
  	}
code_tokens: public static function serialise ( $ o , $ options = 0 , $ depth = self :: DEFAULT_OUTPUT_DEPTH ) { $ s = \ json_encode ( $ o , $ options , $ depth ) ; static :: $ _LastError = \ json_last_error ( ) ; return $ s ; }
docstring: Serialises an object to a JSON formatted string
  @param mixed $o
  @return string
docstring_tokens: Serialises an object to a JSON formatted string