The current PHP C Extension implementation hard codes writeMessageBegin that is from TBinaryProtocol in C land. I think the correct implementation should support calling into user-land from PHP if you have a protocol that might change how writeMessageBegin works. I built a tracing library that needed to pass additional fields with the RPC request.
|Field||Original Value||New Value|
|Attachment||0001-Support-custom-writeMessageBegin-functions-from-user.patch [ 12456213 ]|
|Status||Open [ 1 ]||Closed [ 6 ]|
|Fix Version/s||0.6 [ 12315359 ]|
|Resolution||Fixed [ 1 ]|