Выравнивание тега @param в сниффере php кода
Я использую сниффер php кода для функции, я хочу добавить тег @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)
{
}
Подскажите пожалуйста, в чем проблема, почему она не отображается, первое и второе не выровнены.
1 ответ
Решение
Ожидается 1 пробел после самого длинного имени переменной
В вашем коде самое длинное имя переменной $sourceUrl
сопровождается 2 пробелами.
Изменить: Вот как это должно работать (по крайней мере, эта ошибка должна исчезнуть). Я использовал точки для пробелов в важных местах.
/**
* for generating thumbnail
*
* @param.int....$minSize...an integer to size of thumbnail
* @param.string.$sourceUrl.the string to source url
*
* @return int the integer
*/