示例#1
0
文件: Decoder.php 项目: vdbelt/camt
 /**
  * @param SimpleXMLElement $detailXml
  * @param EntryTransactionDetail $detail
  */
 private function addReferencesToTransactionDetails(SimpleXMLElement $detailXml, EntryTransactionDetail $detail)
 {
     if (isset($detailXml->Refs->EndToEndId)) {
         $endToEndId = (string) $detailXml->Refs->EndToEndId;
         if (isset($detailXml->Refs->MndtId)) {
             $mandateId = (string) $detailXml->Refs->MndtId;
         } else {
             $mandateId = null;
         }
         $detail->addReference(new Reference($endToEndId, $mandateId));
     }
 }