あるメソッドから別のクラスの別のメソッドへの @link を作成しようとしています。例:
class Bar extends Foo
{
/**
* This link works: {@link barFunction()}
* This link also works: {@link fooFunction()}
* This link doesn't work: {@link Foo::fooFunction()}
*/
public function fooFunction()
{
}
/**
* Bar function is another function
*/
public function barFunction()
{
}
}
同じクラス内のインライン @link は正常に機能します。ただし、別のクラスへのインライン リンクは、ドキュメントへのリンクを生成しません。代わりに、以下を生成します。
<a href="Foo::fooFunction()">Foo::fooFunction()</a>
私は何か間違ったことをしていますか、それとも不可能なことを達成しようとしているだけですか? Apigen のドキュメントとそのフォーラム (GitHub と Google グループの両方) を調べましたが、成功しませんでした。ご協力いただきありがとうございます。