function JSimpleXMLElement::removeChild in Ubercart 5
File
- uc_store/
includes/ simplexml.php, line 557
Class
- JSimpleXMLElement
- SimpleXML Element
Code
function removeChild(&$child) {
$name = $child
->name();
for ($i = 0, $n = count($this->_children); $i < $n; $i++) {
if ($this->_children[$i] == $child) {
unset($this->_children[$i]);
}
}
for ($i = 0, $n = count($this->{$name}); $i < $n; $i++) {
if ($this->{$name}[$i] == $child) {
unset($this->{$name}[$i]);
}
}
$this->_children = array_values($this->_children);
$this->{$name} = array_values($this->{$name});
unset($child);
}