2011-02-05 2 views
1

예를 들어 "myproj"라는 프로젝트와 "utils"라는 하위 패키지가 있는데이 하위 패키지에는 다시 "debug"라는 하위 패키지가 있습니다.phpDocumentor에 "@subpackage"를 두 번 사용할 수 있습니까?

다음과 같이 할 수 있습니까?

/** 
    * @package myproj 
    * @subpackage utils 
    * @subpackage debug 
    */

미리 감사드립니다.

@category 태그가 함께 패키지 그룹을 구성하는 데 사용됩니다


솔루션

또한 태그 @category 있습니다. @category, @package, @subpackage 을 그리고 당신을 위해 충분하지 않은 경우, 또한 이름에 밑줄을 사용할 수 있습니다 :

그래서 당신은 다음과 같은 순서로 태그를 사용할 수 있습니다.

+0

난 당신이 같은 네임 스페이스를 사용하는 경우가 @subpackage Utils_Debug를 사용하는 것이 좋습니다. –

답변

2

나는 질문은 꽤 오래된, 그러나 어떤 구글의 속도 조절을 위해 알 - @subpackage 태그 지금를 더 이상 사용되지 않습니다. 대신 다음과 같은 방법으로 @package 태그를 사용

@package [level 1]\[level 2]\[etc.] 

확인 PHPDocumentor2 설명서 : http://www.phpdoc.org/docs/latest/for-users/phpdoc/tags/package.html

+0

와우 - 3 년 넘게 대답! 고맙습니다. – ComFreek

+0

아무런 문제가없이 PHPD2에 대한 정보를 직접 찾고있었습니다. :) –

1

대부분의 발전기는 여러 하위 패키지 태그를 인식하지 못합니다. 협약은 밑줄이나 하이픈을 사용하는 것입니다. 2 개 레벨 (패키지/서브 패키지) 이하로 분할하지

참조 : http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_tags.subpackage.pkg.html

+0

고마워,하지만 난 "카테고리"태그를 발견했습니다. 그래서 @category, @package 및 @subpackage를 사용합니다. 그건 나에게 충분하다;) – ComFreek

관련 문제