PhpStorm's
の設定にはEditor/Inspections/PHP/PHPDoc/Missing @throw tag(s)
、デフォルトで選択されている 2 つのオプションがあります。
- 実行時例外を無視
- 論理例外を無視
質問: DocBlock の作成中にこれらの特定の例外を無視したいのはなぜですか? これらのオプションはデフォルトでチェックされているため、これには確固たる理由が必要だと思います。
Logic Exceptions
DomainException
またはのような例外InvalidArgumentException
です。または
Runtime Exceptions
のような例外ですRangeException
UnderflowException
注: PhpStorm v8.0.3 を使用しています