예제 #1
0
 /**
  *
  * @param string $xml
  * @return Result|FileMakerException
  * @throws FileMakerException
  */
 protected function _getResult($xml)
 {
     $parser = new FMResultSet($this->fm);
     $parseResult = $parser->parse($xml);
     if (FileMaker::isError($parseResult)) {
         return $parseResult;
     }
     $result = new Result($this->fm);
     $parseResult = $parser->setResult($result, $this->_recordClass);
     if (FileMaker::isError($parseResult)) {
         return $parseResult;
     }
     return $result;
 }