/**
  * @param \SimpleXMLElement $xml
  * @return UnregisteredParcelLockerMember
  */
 static function createFromXml(\SimpleXMLElement $xml)
 {
     $self = new self();
     if (isset($xml->language) && $xml->language != '') {
         $self->setLanguage((string) $xml->language);
     }
     if (isset($xml->mobilePhone) && $xml->mobilePhone != '') {
         $self->setMobilePhone((string) $xml->mobilePhone);
     }
     if (isset($xml->emailAddress) && $xml->emailAddress != '') {
         $self->setEmailAddress((string) $xml->emailAddress);
     }
     if (isset($xml->parcelLockerReducedMobilityZone)) {
         $self->setParcelLockerReducedMobilityZone(parcelLockerReducedMobilityZone::createFromXml($xml->parcelLockerReducedMobilityZone));
     }
     return $self;
 }