Pregunta

Estoy utilizando el código php sniffer para una función, quiero añadir la etiqueta @param pero me da error de alineación del primer y segundo parámetro.

/**
 * for generating thumbnail 
 *
 * @param int    $minSize    an integer to size of thumbnail
 * @param string $sourceUrl  the string to source url 
 *
 * @return int the integer 
 */

function imgThumbs($minSize, $sourceUrl)
{   
}

Para sugerir, ¿cuál es el problema por lo que no se muestra, primera y segunda no están alineados.

¿Fue útil?

Solución

esperada 1 plaza después de que el nombre de la variable más largo

En el código de la más larga $sourceUrl nombre de la variable es seguido por 2 plazas de .

Editar Aquí es cómo debería funcionar (al menos este de error debería desaparecer). Solía ??puntos para espacios en los lugares importantes.

/**
 * for generating thumbnail 
 *
 * @param.int....$minSize...an integer to size of thumbnail
 * @param.string.$sourceUrl.the string to source url 
 *
 * @return int the integer 
 */
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top