Подскажите как можно организовать разработку на PHP в команде программистов только так что бы ни один из них не видел всего проекта целиком, а был доступ только к своим написанным кодам.
Делайте пачку отдельных библиотек\сервисов, потом человек, который в праве все знать, пусть собирает все это вместе. Но грамотно спроектировать это будет не просто.
Так что вам стоит хорошенько подумать, действительно ли вам это нужно. Стоимость и шанс сесть в лужу увеличивается в разы.