Scalr\Service\Aws\Ec2\V20140615\Ec2Api::_loadInstanceStatusEventTypeData PHP Method

_loadInstanceStatusEventTypeData() protected method

Loads InstanceStatusEventTypeData from simple xml object
protected _loadInstanceStatusEventTypeData ( SimpleXMLElement $sxml ) : InstanceStatusEventTypeData
$sxml SimpleXMLElement
return Scalr\Service\Aws\Ec2\DataType\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;
    }
Ec2Api