Xcom
PHP Manual

Xcom::encode

(PHP 5 >= Unknown)

Xcom::encodeEncode an avro message

Description

public string Xcom::encode ( stdClass $data , string $avro_schema )

This method encodes a stdClass object to an avro binary encoded blob.

Parameters

data

A stdClass compatible object to encode.

avro_schema

The avro JSON schema to encode the data against.

Return Values

Returns an avro-encoded string or FALSE on failure.

Examples

Example #1 Xcom::encode() example

<?php

$data 
= new stdClass();
$data->orderID "foo1234";

$schema file_get_contents('http://api.x.com/ocl/com.x.example.v1/OrderFulfillment/OrderShipped/1.2.0/');
$xcom = new Xcom();
$xcom->encode($data$schema);

?>

See Also


Xcom
PHP Manual