class Packet extends Model

Rpc Packet

Constants

SINGLE_MODE

Single Mode

BATCH_MODE

Batch Mode

Properties

protected string $jtlrpc A String specifying the version of the JSON-RPC protocol.
protected string $id An identifier established by the Client that MUST contain a String, Number, or NULL value if included.

Methods

__construct(stdClass $object = null)

Constructor

from Model
multitype:
getProperties()

Get the Model Properties

from Model
setOptions(stdClass $object = null, array $options = null)

Sets Properties with matching Array Values

from Model
stdClass
getPublic(array $publics = array('fields', 'isEncrypted', 'identities', '_type'))

Convert the Model into stdClass Object

from Model
toJson()

No description

from Model
string
getJtlrpc()

Getter for $jtlrpc

setJtlrpc(string $jtlrpc)

Setter for $jtlrpc

string
getId()

Getter for $id

setId(string $id)

Setter for $id

Details

in Model at line 23
__construct(stdClass $object = null)

Constructor

Parameters

stdClass $object

in Model at line 33
multitype: getProperties()

Get the Model Properties

Return Value

multitype: string

in Model at line 45
Model setOptions(stdClass $object = null, array $options = null)

Sets Properties with matching Array Values

Parameters

stdClass $object
array $options

Return Value

Model

in Model at line 82
stdClass getPublic(array $publics = array('fields', 'isEncrypted', 'identities', '_type'))

Convert the Model into stdClass Object

Parameters

array $publics

Return Value

stdClass $object

in Model at line 115
toJson()

at line 63
string getJtlrpc()

Getter for $jtlrpc

Return Value

string

at line 74
Packet setJtlrpc(string $jtlrpc)

Setter for $jtlrpc

Parameters

string $jtlrpc

Return Value

Packet

at line 85
string getId()

Getter for $id

Return Value

string

at line 96
Packet setId(string $id)

Setter for $id

Parameters

string $id | number | NULL $id

Return Value

Packet