Quizás no entiendo completamente, pero estoy tratando de obtener la etiqueta PHPDoc en línea {@link}
para vincular a otro método en la clase (el docblock en cuestión es para un método de "alias de forma abreviada")PHPDoc en línea {@link} (y Netbeans)
no he hecho nada generada a la documentación, pero el {@link}
se muestra como texto sin formato en el descriptor de método de NetBeans. ¿Estoy haciendo algo incorrecto sintácticamente (si compilo la documentación funcionará?) o simplemente que NetBeans no puede admitir el {@link}
en línea?
Por ejemplo:
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 no es compatible con todo el documento PHP (todavía!), Probablemente funcione. –