function &hasAttribute(&$node, $name) { if (is_callable(array($node, 'hasAttribute'))) { $value =& $node->hasAttribute($name); } else { $attribute =& XMLCustomWriter::getAttribute($node, $name); $value = $attribute !== null; } return $value; }