|
@@ 6705-6709 (lines=5) @@
|
| 6702 |
|
if (isset($attrs['type']) || isset($attrs['ref'])) { |
| 6703 |
|
// serialize schema-defined type |
| 6704 |
|
$xml .= $this->serializeType($eName, isset($attrs['type']) ? $attrs['type'] : $attrs['ref'], $v, $use, $encodingStyle, $unqualified); |
| 6705 |
|
} else { |
| 6706 |
|
// serialize generic type (can this ever really happen?) |
| 6707 |
|
$this->debug("calling serialize_val() for $v, $eName, false, false, false, false, $use"); |
| 6708 |
|
$xml .= $this->serialize_val($v, $eName, false, false, false, false, $use); |
| 6709 |
|
} |
| 6710 |
|
} |
| 6711 |
|
} else { |
| 6712 |
|
if (null === $v && isset($attrs['minOccurs']) && $attrs['minOccurs'] == '0') { |
|
@@ 6720-6724 (lines=5) @@
|
| 6717 |
|
} elseif (isset($attrs['type']) || isset($attrs['ref'])) { |
| 6718 |
|
// serialize schema-defined type |
| 6719 |
|
$xml .= $this->serializeType($eName, isset($attrs['type']) ? $attrs['type'] : $attrs['ref'], $v, $use, $encodingStyle, $unqualified); |
| 6720 |
|
} else { |
| 6721 |
|
// serialize generic type (can this ever really happen?) |
| 6722 |
|
$this->debug("calling serialize_val() for $v, $eName, false, false, false, false, $use"); |
| 6723 |
|
$xml .= $this->serialize_val($v, $eName, false, false, false, false, $use); |
| 6724 |
|
} |
| 6725 |
|
} |
| 6726 |
|
} |
| 6727 |
|
} |