コード例 #1
0
 public function fromXML(SimpleXMLElement $xml)
 {
     $loadBalancing = new LoadBalancing();
     $loadBalancing->setType((string) $xml['type']);
     $loadBalancing->setTargetHealthCheck((string) $xml->targetHealthCheck[type]);
     if (!empty($xml->failOver)) {
         $loadBalancing->setFailOver(true);
         $onResponseCode = array();
         foreach ($xml->failOver->onResponseCode as $responsCode) {
             $onResponseCode[] = (string) $responsCode;
         }
         $loadBalancing->setOnResponseCode($onResponseCode);
     }
     return $loadBalancing;
 }