Недавно я задал вопрос о разрешении зависимостей между классами Unit of Work и Data Mapper: Внедрение зависимостей и шаблон единицы работы - (на который ответил Gabor de Mooij - thx)
В PoEAA Мартин Фаулер предлагает использовать раздельный интерфейс для управления этими зависимостями. Мой вопрос прост - действительно ли можно реализовать этот шаблон в PHP или он специфичен для интерфейсов Java? Я искал повсюду, и трудно найти ссылки на этот шаблон где-либо за пределами PoEAA.