|
@@ 6732-6736 (lines=5) @@
|
| 6729 |
|
if (isset($attrs['type']) || isset($attrs['ref'])) { |
| 6730 |
|
// serialize schema-defined type |
| 6731 |
|
$xml .= $this->serializeType($eName, isset($attrs['type']) ? $attrs['type'] : $attrs['ref'], $v, $use, $encodingStyle, $unqualified); |
| 6732 |
|
} else { |
| 6733 |
|
// serialize generic type (can this ever really happen?) |
| 6734 |
|
$this->debug("calling serialize_val() for $v, $eName, false, false, false, false, $use"); |
| 6735 |
|
$xml .= $this->serialize_val($v, $eName, false, false, false, false, $use); |
| 6736 |
|
} |
| 6737 |
|
} |
| 6738 |
|
} else { |
| 6739 |
|
if (null === $v && isset($attrs['minOccurs']) && $attrs['minOccurs'] == '0') { |
|
@@ 6747-6751 (lines=5) @@
|
| 6744 |
|
} elseif (isset($attrs['type']) || isset($attrs['ref'])) { |
| 6745 |
|
// serialize schema-defined type |
| 6746 |
|
$xml .= $this->serializeType($eName, isset($attrs['type']) ? $attrs['type'] : $attrs['ref'], $v, $use, $encodingStyle, $unqualified); |
| 6747 |
|
} else { |
| 6748 |
|
// serialize generic type (can this ever really happen?) |
| 6749 |
|
$this->debug("calling serialize_val() for $v, $eName, false, false, false, false, $use"); |
| 6750 |
|
$xml .= $this->serialize_val($v, $eName, false, false, false, false, $use); |
| 6751 |
|
} |
| 6752 |
|
} |
| 6753 |
|
} |
| 6754 |
|
} |