ЕР
Post/Repository/
. Но вот при использовании вполне возможно придется алиасы использовать, что не удобно.Например, в конфиге, где я буду интерфейсы с реализациями связывать.
PostRepository::class => InMemory::class,
CommentRepository::class => InMemory::class,
не выйдет, то есть будут алиасы:
PostRepository::class => InMemoryPostRepository::class,
CommentRepository::class => InMemoryCommentRepository::class,
То есть проще сразу назвать
InMemoryPostRepository
и InMemoryCommentRepository
.