Правильный способ обозначения типа данных массива для phpDocumentor?

Что из следующего является правильным способом документирования возвращаемого типа этого метода для phpDocumentor?

Способ 1:

/**
 * @return array Foo array.
 */
public function foo() {
    return array(1, 2, 3);
}

Способ 2:

/**
 * @return integer[] Foo array.
 */
public function foo() {
    return array(1, 2, 3);
}

Кроме того, есть ли какие-либо последствия для IDE любого метода?

Изменить:

Похоже, что IDE PhpStorm и Netbeans 7.1+ поддерживают второй метод.

8
задан FtDRbwLXw6 9 August 2012 в 17:15
поделиться