The repository pattern existed before Extbase and is useful w/o Extbase, so having a check that lets PhpStan fail if a class called SomethingRepository does not (directly or via a parent class) implement RepositoryInterface seems unnecessarily strict to me.
The repository pattern existed before Extbase and is useful w/o Extbase, so having a check that lets PhpStan fail if a class called
SomethingRepositorydoes not (directly or via a parent class) implementRepositoryInterfaceseems unnecessarily strict to me.