0

PHPタイプのヒントを新しいプロジェクトに統合しようとしています。関数の型チェックを導入するという事実が本当に好きです。間違った型で関数を呼び出さない限り、型ヒントは完全に機能します。エラーメッセージを表示する代わりに、PHPはサイレントに失敗します。スクリプトが停止します。ページは白のままで、エラーログにもエラーエントリは含まれていません。

具体的には、次の機能があります。

 private static function parseFilterResult(FilterResult $filterResult) {
 ... DoSomeStuff ...}

FilterResultオブジェクトを使用して関数を呼び出しても、問題はありません。他のオブジェクトで関数を呼び出す場合。サイレントフェイルが発生します。誰かが以前にこの行動を見たことがありますか?

どうもありがとうマーティン

4

0 に答える 0