Вопрос

Я использую Sniffer 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 пространство После самого длинного имени переменной

В вашем коде самое длинное имя переменной $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 
 */
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top