예제 #1
0
파일: Reader.php 프로젝트: Grummfy/camt
 /**
  * @param $xmlNs
  * @return MessageFormatInterface
  * @throws ReaderException
  */
 private function getMessageFormatForXmlNs($xmlNs)
 {
     $messageFormats = $this->config->getMessageFormats();
     foreach ($messageFormats as $messageFormat) {
         if ($messageFormat->getXmlNs() === $xmlNs) {
             return $messageFormat;
         }
     }
     throw new ReaderException("Unsupported format, cannot find message format with xmlns {$xmlNs}");
 }
예제 #2
0
파일: ReaderTest.php 프로젝트: genkgo/camt
 public function testReadFile()
 {
     $reader = new Reader(Config::getDefault());
     $message = $reader->readFile(__DIR__ . '/Camt053/Stubs/camt053.v2.minimal.xml');
     $this->assertInstanceOf(DTO\Message::class, $message);
 }
예제 #3
0
파일: ReaderTest.php 프로젝트: Grummfy/camt
 public function testReadFile()
 {
     $reader = new Reader(Config::getDefault());
     $message = $reader->readFile(__DIR__ . '/Camt053/Stubs/camt053.minimal.xml');
     $this->assertInstanceOf('Genkgo\\Camt\\Camt053\\Message', $message);
 }