Recomendações a outras pessoas considerando phpDocumentor:
Eu tive experiência com ambos Swagger e PHPDoc. Swagger é complexo e demorado para escrever documentos. PHPDoc fornece apenas uma maneira simples de escrever documentos no meio do código. Se você está escolhendo entre os dois, eu provavelmente sugeriria PHPDoc. A única característica ausente no PHPDoc é a falta de suporte para arrays tipados aninhados, bem como arrays de chave-valor. Análise coletada por e hospedada no G2.com.
Que problemas é phpDocumentor E como isso está te beneficiando?
Os documentadores de código-fonte resolvem dois problemas principais: "Entrega de código-fonte" e "Referenciamento de API". As duas ferramentas de documentação bem conhecidas para PHP são PHPDoc e Swagger. Swagger fornece uma solução mais complexa para documentar o código PHP. Você pode embutir a sintaxe no meio do código ou simplesmente criar arquivos separados para a documentação. As classes devem ser mapeadas independentemente, o que torna mais demorado escrever um documento. Mesmo a sintaxe embutida é difícil de escrever. Por outro lado, a única coisa que você precisa fazer com o PHPDoc é escrever seu documento acima de suas definições. A sintaxe é limpa, tem suporte nativo por IDEs populares, incluindo PHPStorm, Netbeans, etc., e tudo se move de forma super fácil. Análise coletada por e hospedada no G2.com.