/** * Sets a known attribute of ChildAndParentsRelationship from an XML reader. * * @param \XMLReader $xml The reader. * * @return bool Whether an attribute was set. */ protected function setKnownAttribute(\XMLReader $xml) { if (parent::setKnownAttribute($xml)) { return true; } return false; }
/** * Sets a known attribute of Person from an XML reader. * * @param \XMLReader $xml The reader. * * @return bool Whether an attribute was set. */ protected function setKnownAttribute(\XMLReader $xml) { if (parent::setKnownAttribute($xml)) { return true; } else { if ($xml->localName == 'principal' && empty($xml->namespaceURI)) { $this->principal = $xml->value; return true; } else { if ($xml->localName == 'private' && empty($xml->namespaceURI)) { $this->private = $xml->value; return true; } } } return false; }