Lines Matching refs:value
96 * @param mixed $value
99 function write($value) { argument
101 if (is_scalar($value)) {
102 $this->text($value);
103 } elseif ($value instanceof XmlSerializable) {
104 $value->xmlSerialize($this);
105 } elseif (is_null($value)) {
107 } elseif (is_array($value)) {
109 reset($value);
110 foreach ($value as $name => $item) {
143 } elseif (is_object($value)) {
145 … new InvalidArgumentException('The writer cannot serialize objects of type: ' . get_class($value));
231 foreach ($attributes as $name => $value) {
232 $this->writeAttribute($name, $value);
245 * @param string $value
248 function writeAttribute($name, $value) { argument
261 $value
273 $value
279 return parent::writeAttribute($name, $value);