PHPには一種のNotImplementedErrorがありますか?
これらをいくつかのスタブメソッドとインターフェイスに追加して、私を拡張するクラスに警告するために、まだやるべきことがあります。または、これはPHPで異なって達成されますか?
PHPにはNotImplementedException
が組み込まれていませんが、独自に作成してもかまいません。 BadMethodCallException
が近づいていると思いますが、これは適切な拡張候補です
class NotImplementedException extends BadMethodCallException
{}
...そしてあなたの方法で
public function notImplementedMethod()
{
throw new NotImplementedException();
}
また、このようなことを非常に簡単に行うことができます
throw new Exception('Not implemented');