私はJavaで例外を使用しましたが、例外をキャッチまたはスローしない限り、メソッドを呼び出すことはできません。PHPを使用する際にすべての例外を考慮することを保証する
私はPHPで似たようなものを探しています。私はPHPがJavaよりもダイナミックであることを認識していますが、それがスローする例外を定義させることさえできませんが、私が得ることができる最も近いものは何ですか?
PHPのDocを使用してメソッドをドキュメント化しています。正しいtry/catchブロックなしでメソッドを呼び出した場合、または正しい@thowsコメントなしで例外がスローされた場合、E_WARNINGをトリガーするものは完璧です。
興味深い質問が、私はあなたのためのソリューションを持っていない、私は怖いです。 –
あなたは運がありません。私はそれをエミュレートする醜い方法を考えることさえできません... –
誰もがいい答えをありがとう。ソースコード(コンパイラ、静的解析ツールなど)上で実行されるスクリプトのようなものが唯一のオプションです。恥。 – thelem