allineamento tag @param in codice php sniffer
-
12-10-2019 - |
Domanda
Sto usando codice php sniffer per una funzione, voglio aggiungere tag @param ma mi sta dando errore di allineamento della prima e della seconda param.
/**
* 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)
{
}
Si prega di suggerire, qual è il problema perché non sta mostrando, primo e secondo non sono allineati.
Soluzione
Previsto 1 posto dopo il nome della variabile più lungo
Nel codice il più lungo nome della variabile $sourceUrl
è seguito da 2 spazi .
Modifica Ecco come dovrebbe funzionare (almeno questo errore dovrebbe scomparire). Ho usato i puntini per gli spazi ai posti importanti.
/**
* for generating thumbnail
*
* @param.int....$minSize...an integer to size of thumbnail
* @param.string.$sourceUrl.the string to source url
*
* @return int the integer
*/
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow