私はsymfony 2でSOAPサービスを作ろうとしましたが、その結果、次のようになりました:
<trace>at Symfony\Component\HttpKernel\Debug\ErrorHandler->handle('2', 'SoapFault::SoapFault() expects at least 2 parameters, 1 given', '/var/www/Symfony/src/Acme/TxBundle/Controller/DefaultController.php', '39', array('ref' => '333', 'stockinfos' => null)) in line</trace>
私の機能:
public function getInformationStockAction($ref)
{
$stockinfos = $this->container->get('doctrine')->getRepository('TxBundle:LlxProduct')->findOneBy(array('ref'=>$ref))
;
if (!$stockinfos)
{
throw new \SoapFault(sprintf('No warehouse found for the given productRef : "%s" ', $ref ));
}
return $this->container->get('besimple.soap.response')->setReturnValue($stockinfos);
}
誰かがアイデアを持っていますか?どうも