![]() |
![]() ![]() |
![]() |
![]()
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? |
|
|
![]()
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>
-------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]()
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.
|
|
|
![]()
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ć. -------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:20 |