С версии: 15.01.2013
Автор: Vitaliy Demidov (vitaliy@scalr.com)
Наследование: extends Scalr\Service\Aws\Ec2\AbstractEc2DataType
Пример #1
0
 /**
  * Loads InstanceStatusEventTypeData from simple xml object
  *
  * @param   \SimpleXMLElement $sxml
  * @return  InstanceStatusEventTypeData Returns InstanceStatusEventTypeData
  */
 protected function _loadInstanceStatusEventTypeData(\SimpleXMLElement $sxml)
 {
     $item = null;
     if ($this->exist($sxml)) {
         $item = new InstanceStatusEventTypeData();
         $item->setEc2($this->ec2);
         $item->code = $this->exist($sxml->code) ? (string) $sxml->code : null;
         $item->description = $this->exist($sxml->description) ? (string) $sxml->description : null;
         $item->notAfter = $this->exist($sxml->notAfter) ? new DateTime((string) $sxml->notAfter, new DateTimeZone('UTC')) : null;
         $item->notBefore = $this->exist($sxml->notBefore) ? new DateTime((string) $sxml->notBefore, new DateTimeZone('UTC')) : null;
     }
     return $item;
 }