Además del esfuerzo de escribir un buen manual para la versión 0.5, debemos hacer un buen esfuerzo también en la documentación del código. He intentado generar una ayuda con phpDocumentor, para tener una referencia de la api a modo del javadoc, y la verdad es que se generan muy pocas páginas. Las clases que encuentra son las de las librerías externas (excel,phpmailer, el tema de las chart, etc).
Veo que el código está bastante bien documentado, pero supongo que para otro programa generador de documentación ¿cuál es?
Creo que es muy importante que nos pongamos de acuerdo con qué programa vamos a generar la documentación de las clases y documentar el código de acuerdo a ese programa.
El tener una referencia rápida de la api es indispensable, y más en esta versión, donde el número de clases ha aumentado bastante.
Comentarios
Pero si, deberiamos hacer algo al respecto para complementar la documentacion.
Fíjate en el código, antes de cada función encontramos:
Que le indica al programa qué nombre tiene la clase. @param para decirle quétipo de parámetros recibe, @return para indicar qué devuelve, y muchas cosillas más por el estilo.
Los comentarios del código de Kumbia están formateados, pero no para phpDocumentor, porque ya lo intenté y me salieron muchos errores y avisos.
Si alguien pudiera decirnos con qué programa se podría generar...
Kumbia utiliza phpDocumentor, lo que pasa que el que está integrado con el Zend Studio. Lo he instalado, lo he probado y voilà, ha funcionado.