Recomendaciones a otros que estén considerando phpDocumentor:
Tuve experiencia con Swagger y PHPDoc. Swagger es complejo y requiere mucho tiempo para escribir documentos. PHPDoc proporciona solo una forma simple de escribir documentos en medio del código. Si estás eligiendo entre los dos, probablemente sugeriría PHPDoc. La única característica que falta en PHPDoc es el soporte para arreglos tipados anidados, así como arreglos de clave-valor. Reseña recopilada por y alojada en G2.com.
¿Qué problemas resuelve phpDocumentor ¿Y cómo te beneficia eso?
Los documentadores de código fuente resuelven dos problemas principales: "Entrega de código fuente" y "Referencia de API". Las dos herramientas de documentación bien conocidas para PHP son PHPDoc y Swagger. Swagger proporciona una solución más compleja para documentar el código PHP. Puedes incrustar la sintaxis en medio del código o simplemente crear archivos separados para la documentación. Las clases deben mapearse de manera independiente, lo que hace que sea más laborioso escribir un documento. Incluso la sintaxis incrustada es difícil de escribir. Por otro lado, lo único que necesitas hacer con PHPDoc es escribir tu documento sobre tus definiciones. La sintaxis es limpia, tiene soporte nativo por IDEs populares, incluyendo PHPStorm, Netbeans, etc., y en conjunto todo se mueve con mucha facilidad. Reseña recopilada por y alojada en G2.com.