I zazwyczaj umieścić dokumentację w interfejsie jeśli mogę:See dziedziczone dokumentację w PHPStorm
interface SenderInterface
{
/**
* Sends Email to user
*
* @param UserInterface $receiver
* @param string $msg
*/
public function sendEmail(UserInterface $receiver, $msg)
//...
{
I wtedy dziedziczyć doc tak aby uniknąć zwolnień.
class Sender implements SenderInterface
{
/**
* {@inheritDoc}
*/
public function sendEmail(UserInterface $receiver, $msg)
//...
{
Czy istnieje sposób, aby zobaczyć odziedziczone doc bezpośrednio do Sender class
bez konieczności otwierania SenderInterface
w PHPStorm?
Ale ... to już tak działa - przynajmniej w wersji EAP. Jaką masz wersję? – LazyOne
Mam ostatnią wersję: PHPStorm 5.0.4. Właściwie szukam polecenia, dzięki czemu mogę zobaczyć dokumentację bezpośrednio w klasie nadawców bez konieczności otwierania klasy interfejsu. Nie chcę też używać generatora dokumentów API ... Może jest jakieś polecenie wewnątrz PHPS, aby wyświetlić dziedziczony dokument? – Mick
Działa w ** EAP ** kompilacji ** v6 ** - możesz ją wypróbować samodzielnie na http://confluence.jetbrains.net/display/WI/Web+IDE+EAP. Polecenie do przeglądania dokumentacji to ** Wyświetl | Szybka dokumentacja ** (Ctrl + Q .. lub jakikolwiek skrót, jaki możesz tam mieć) – LazyOne