ich in der Regel in der Dokumentation der Schnittstelle setzen, wenn ich kann:Siehe geerbt Dokumentation in PhpStorm
interface SenderInterface
{
/**
* Sends Email to user
*
* @param UserInterface $receiver
* @param string $msg
*/
public function sendEmail(UserInterface $receiver, $msg)
//...
{
ich das doc wie diese dann erben Redundanz zu vermeiden.
class Sender implements SenderInterface
{
/**
* {@inheritDoc}
*/
public function sendEmail(UserInterface $receiver, $msg)
//...
{
Gibt es eine Möglichkeit die geerbte doc direkt in die Sender class
zu sehen, ohne dass die SenderInterface
in PhpStorm zu öffnen?
Aber ... es funktioniert schon so - zumindest in der EAP-Version. Welche Version hast du? – LazyOne
Ich habe die letzte Version: PHPStorm 5.0.4. Ich suche eigentlich nach einem Befehl, damit ich das Dokument direkt in der Sender-Klasse sehen kann, ohne die Interface-Klasse öffnen zu müssen. Ich möchte auch keinen API-Doc-Generator verwenden ... Vielleicht gibt es einen Befehl in PHPStorm, um das vererbte Dokument anzuzeigen? – Mick
Es funktioniert in ** EAP ** Build von ** v6 ** - Sie können es unter http://confluence.jetbrains.net/display/WI/Web+IDE+EAP selbst ausprobieren. Befehl zum Anzeigen der Dokumentation ist ** Ansicht | Schnelle Dokumentation ** (Strg + Q .. oder welche Verknüpfung auch immer Sie haben) – LazyOne