Пример #1
0
 /**
  * Création d'un corps non structuré
  *
  * @return CCDAPOCD_MT000040_NonXMLBody
  * @throws CMbException
  */
 function setNonXMLBody()
 {
     $file = self::$cda_factory->file;
     $mediaType = self::$cda_factory->mediaType;
     $nonXMLBody = new CCDAPOCD_MT000040_NonXMLBody();
     $ed = new CCDAED();
     $ed->setMediaType($mediaType);
     $ed->setRepresentation("B64");
     if (!$file) {
         throw new CMbException("Aucun fichier renseigné");
     }
     $ed->setData(base64_encode(file_get_contents($file)));
     $nonXMLBody->setText($ed);
     return $nonXMLBody;
 }