Forse non sto capendo completamente, ma sto cercando di ottenere il tag PHPDoc in linea {@link}
per collegarlo a un altro metodo nella classe (il docblock in questione è per un "alias di stenografia" metodo)PHPDoc inline {@link} (e Netbeans)
Non ho effettivamente generato nulla per la documentazione, ma lo {@link}
viene visualizzato come testo normale nel descrittore del metodo NetBeans. Sto facendo qualcosa di sintattico in modo errato (se compilo la documentazione funzionerà?) o solo che NetBeans non è in grado di supportare l'in linea {@link}
?
Ad esempio:
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 non supporta tutto il documento PHP (ancora!), Probabilmente funzionerà. –