Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHPDoc tag realizacji interfejsu
starach
post
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


Cześć,

Czy jest jakiś tag określający metodę jako realizującą założenia konkretnego interfejsu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
SHiP
post
Post #2





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Takie rzeczy powinien z miejsca generator dokumentacji sam wyłapać. W końcu PHP ma taką konstrukcję wbudowaną. Pytanie jakiego generatora używasz. Bo jestli phpDocumentora to on w gruncie rzeczy ubogi jest.

Doxygen(używany przez KDE. Wspiera C++, Jave, PHP, Pythona itp) posiada parametr pozwalający na ręczne określenie co dana klasa implementuje:

Kod
@implements <name>
Go to the top of the page
+Quote Post
starach
post
Post #3





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


Co do klasy to tak, ale mi chodzi o realizację w metodzie.
Go to the top of the page
+Quote Post
SHiP
post
Post #4





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Dla metod jest dokładnie tak samo. Tutaj przykład dla Doxygen i języka C - http://old.nabble.com/@copydoc-and-warning...td15737317.html

Dla php moim zdaniem takich rzeczy nie powinno się stosować ponieważ masz jawnie określone implementowanie interfejsu za pomocą słowa kluczowego implements więc generatory powinny sobie same z tym poradzić.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 08:48