|
@@ 6416-6420 (lines=5) @@
|
| 6413 |
|
if (isset($attrs['type']) || isset($attrs['ref'])) { |
| 6414 |
|
// serialize schema-defined type |
| 6415 |
|
$xml .= $this->serializeType($eName, isset($attrs['type']) ? $attrs['type'] : $attrs['ref'], $v, $use, $encodingStyle, $unqualified); |
| 6416 |
|
} else { |
| 6417 |
|
// serialize generic type (can this ever really happen?) |
| 6418 |
|
$this->debug("calling serialize_val() for $v, $eName, false, false, false, false, $use"); |
| 6419 |
|
$xml .= $this->serialize_val($v, $eName, false, false, false, false, $use); |
| 6420 |
|
} |
| 6421 |
|
} |
| 6422 |
|
} else { |
| 6423 |
|
if (is_null($v) && isset($attrs['minOccurs']) && $attrs['minOccurs'] == '0') { |
|
@@ 6431-6435 (lines=5) @@
|
| 6428 |
|
} elseif (isset($attrs['type']) || isset($attrs['ref'])) { |
| 6429 |
|
// serialize schema-defined type |
| 6430 |
|
$xml .= $this->serializeType($eName, isset($attrs['type']) ? $attrs['type'] : $attrs['ref'], $v, $use, $encodingStyle, $unqualified); |
| 6431 |
|
} else { |
| 6432 |
|
// serialize generic type (can this ever really happen?) |
| 6433 |
|
$this->debug("calling serialize_val() for $v, $eName, false, false, false, false, $use"); |
| 6434 |
|
$xml .= $this->serialize_val($v, $eName, false, false, false, false, $use); |
| 6435 |
|
} |
| 6436 |
|
} |
| 6437 |
|
} |
| 6438 |
|
} |