Требуется ли @package с пространствами имен PHP 5.3? - PullRequest
5 голосов
/ 28 марта 2011

Я перешел на PHP 5.3 и пространства имен. Похоже, что тег @package теперь избыточен и бесполезен.

Это все еще требуется phpDoc или я могу игнорировать этот тег сейчас?

Спасибо

Ответы [ 2 ]

5 голосов
/ 18 февраля 2015

Не требуется.

В последнем документе теперь говорится, что @package следует избегать, если вы используете пространство имен и вам не нужна другая структура для документации:

Если по всем направлениям логические и функциональные подразделения равны, НЕ РЕКОМЕНДУЕТСЯ использовать тег @package, чтобы избежать накладных расходов на обслуживание.

http://phpdoc.org/docs/latest/references/phpdoc/tags/package.html

1 голос
/ 28 марта 2011
Пакет

@ относится не к пространствам имен, а к организации итоговой документации.

Пакеты используются для логической группировки связанных элементов. Руководство по phpDoc

РЕДАКТИРОВАТЬ :

Есть ли замена для PHPDocumentor, поддерживающая PHP 5.3?

...