也許我並不完全理解,但我試圖讓{@link}
內聯PHPDoc標記鏈接到該類中的另一種方法()所討論的docblock是針對「簡寫別名」方法)PHPDoc內嵌{@link}(和Netbeans)
我實際上沒有生成任何文件,但{@link}
在NetBeans方法描述符中顯示爲純文本。我是否在語法上做了錯誤的事情(,如果我編譯文檔將會工作?),或者只是NetBeans無法支持內聯{@link}
?
例如:
class MyClass
{
/**
* Shorthand alias for {@link MyClass::method()}
*
* @param mixed $foo
* @param mixed $bar
* @return mixed
*/
public function __invoke($foo, $bar)
{
return $this->method($foo, $bar);
}
/**
* Does stuff with $foo and $bar
*
* @param mixed $foo
* @param mixed $bar
* @return mixed
*/
public function method($foo, $bar)
{
// ...
}
}
Netbeans不支持所有的PHP文檔(還!),它可能會工作。 –