私はPHPStorm v3を使用していて、特定のSOAPサービスに接続するコードをいくつか持っています。 (シンプルなPHP SoapClientを介して)何も問題はありません。しかしPHPStormインスペクタは、WSDLの利用可能な方法を見つけるカントので、カントは、使用される方法を認識:phpstormでsoapclientsの検査を修正する最善の方法
$this->soap = new SoapClient('somewsdl url');
$issues = $this->soap->getIssuesFromJqlSearch($this->auth,
'ticketId = '.$ticket->getId().'
AND impId ~ "'.$currentImplementation->getIdentifier().'"', 1);
すべての作品が、未定義の言及で強調されている外部WSDLによって提供されるメソッド「getIssuesFromJqlSearch」を方法...私はどうすればよいPHPStormは何/使用することができなければならない「教え」(またはWSDLを解析する方法を説明します?)
ありがとうございました。手作業によるスタブを作成するだけで、オートコンプリートなどが実際に「愚かになる」。あまりにも悪いPHPStormはWSDLを読んでそこからスタブを生成できません。私はこの機能(http://youtrack.jetbrains.com/issue/WI-3616)を可能にする機能要求を投票しました – Gekkie
PHPクラスを生成できますこのようなプロジェクトのWSDLから:http://wsdl2phpgenerator.github.io/wsdl2phpgenerator/ - 私のためにうまく動作します。それは積極的な開発の下にあります。 –