protected function _loadInstanceStateChangeData(\SimpleXMLElement $v) { $item = null; if ($this->exist($v)) { $item = new InstanceStateChangeData(); $item->setEc2($this->ec2); $item->instanceId = (string) $v->instanceId; $item->setCurrentState($this->_loadInstanceStateData($v->currentState)); $item->setPreviousState($this->_loadInstanceStateData($v->previousState)); } return $item; }