PHP では、指定されたものよりも厳密な関数シグネチャを持つインターフェイスを実装できますか?
例えば:
interface iChangeHandler{
public function update($new, $old);
}
class NoteChangeHandler implements iChangeHandler
{
public function update(Note $new, Note $old)
{
//does stuff
}
}
別の方法として、クラスまたはインスタンスのチェックを行うことができますが、代わりにこれを行うことができるかどうか疑問に思っています。