TPhpString: serialization/deserialization from string -----------------------------------------------------
Key: THRIFT-1099 URL: https://issues.apache.org/jira/browse/THRIFT-1099 Project: Thrift Issue Type: New Feature Components: PHP - Library Reporter: Torben Brodt I want to serialize thrift instances to save them to disk, serialize them in session, transfer them them to elephant bird, ... Therefore i build a class named TPhpString which extends TTransport and can be accessed like other TTransports. I added additional getters to easy convert in both directions: from string to instance, from instance to string. I provided the class as a patch and hope that it will be integrated, see the examples below: write example: $vector = new VectorSequence(array('query' => 'easy coding thrift server example')); $body = TPhpString::getStringFromInstance($vector); file_put_contents('/tmp/apache', $body); read example: $body = file_get_contents('/tmp/apache'); $vector = TPhpString::getInstanceFromString('VectorSequence', $evt->body); print_r($vector); I build a tutorial in german about it: http://www.easy-coding.de/wiki/php/thrift-php-server.html -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira