2010-10-08 10 views
19

¿Cómo se documentan las constantes de clase para phpDoc? He leído el manual pero no puedo encontrar nada sobre ellos.Documentación de las constantes de clase phpDoc

+1

usando '@ var' es la forma correcta de hacerlo, consulte https://github.com/phpDocumentor/fig-standards/blob/master/proposed/phpdoc.md#722-var – m13r

Respuesta

10

Estoy bastante seguro de que se puede utilizar @const, aunque no puedo encontrar ninguna documentación Inglés. Hay un ejemplo alemán here. Muestra define declaraciones en lugar de constantes de clase, pero IIRC la sintaxis es la misma.

+0

No lo sé por qué no está documentado pero parece funcionar, gracias ... – mck89

+6

Mejor revisión de la documentación '@ const' está aquí: http://stackoverflow.com/a/18446766/367456 - también explica que no existe tal cosa. – hakre

+3

En caso de usar '@ var' según esta respuesta: http://stackoverflow.com/a/27772200/2053165 – Leith

29

constantes solo necesitan un bloque de documentación que contiene la descripción. No es necesaria una etiqueta específica. El analizador de código identifica las constantes y las muestra como tales en la documentación generada (here's an example).

+2

Esto parece funcionar para [phpDocumentor] (http://phpdoc.org/), pero a decir, que Netbeans descripción para mostrar en autocompletar, se debe agregar '@ const' como se describe en la otra respuesta. – feeela

+0

Esto es lo que uso: http://stackoverflow.com/a/24042505/244826 – Sonny