私のコードは次のようになります。
/**
* @package Test
*/
require_once('foo.php');
/**
* Main class
*/
class Test{
}
/**
* Generic exception
*/
class Test_Excepcion extends Exception{
}
最初の docblock をファイル レベルのブロックにしたいのですが、ApiGen はそれを require ステートメントにリンクしているようで、私のクラスは "None" 名前空間に表示されます。たとえば、次のようにすると修正されます。
/**
* @package Test
*/
//
require_once('foo.php');
これは意図した動作ですか?ファイル レベル ブロックの後に偽のコメントを追加する必要がありますか? 正確なルールは何ですか?