zval *master_to_zval(encodePtr encode, xmlNodePtr data)
{
zval *ret = NULL;
- TSRMLS_FETCH();
if (encode == NULL) {
encode = get_conversion(UNKNOWN_TYPE);
static xmlNodePtr guess_array_map(encodeTypePtr type, zval *data, int style, xmlNodePtr parent)
{
encodePtr enc = NULL;
- TSRMLS_FETCH();
if (data && Z_TYPE_P(data) == IS_ARRAY) {
if (is_map(data)) {
if (zdata) {
if (enc == NULL) {
- TSRMLS_FETCH();
xparam = master_to_xml(get_conversion((*zdata)->type), (*zdata), style, xmlParam);
} else {
xparam = master_to_xml(enc, (*zdata), style, xmlParam);
{
xmlNodePtr xmlParam;
int i;
- TSRMLS_FETCH();
xmlParam = xmlNewNode(NULL,"BOGUS");
xmlAddChild(parent, xmlParam);
{
zval *ret, *key, *value;
xmlNodePtr trav, item, xmlKey, xmlValue;
- TSRMLS_FETCH();
MAKE_STD_ZVAL(ret);
FIND_XML_NULL(data, ret);
{
encodePtr enc;
xmlNodePtr ret;
- TSRMLS_FETCH();
if (data) {
enc = get_conversion(data->type);
{
xmlNodePtr trav;
xmlAttrPtr attrs, name, ns;
- TSRMLS_FETCH();
attrs = compType->properties;
ns = get_attribute(attrs, "targetNamespace");