2011-10-08 9 views
5

¿Podría alguien decirme cuál es el significado de "@var" en la configuración de las anotaciones?Anotaciones de Doctrine 2 y "var"

Por ejemplo:

/** 
* @Column(type="string", length=20, unique=TRUE) 
* @var string 
*/ 
protected $login; 

Respuesta

6

Le dice qué tipo de variable es la misma. Si se trata de un entero, cadena o un objeto, por ejemplo. Se utiliza para procesos de auto documentación.

+1

¿Doctrine usa de alguna manera la anotación '@ var' o solo para phpDoc? –

5

Esta es una anotación utilizada para la generación automática de documentación con phpDocumentor. Para @var, vea their documentation.

+0

Este es un caso de niños zapateros, el primer enlace nos dice que la documentación para @var no se ha escrito y la segunda es 404. –

+0

Desafortunadamente, no puedo garantizar enlaces persistentes ... Pero puedo arreglarlos. – str