![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 1 Dołączył: 20.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Bawię się php pod Eclipse i gdy wpiszę coś takiego:
CODE $obiekt = new Klasa(); $obiekt-> Rozwija mi się piękna lista metod i pól tel klasy. Natomiast jak wpiszę: CODE function jakas_tam() { return new Klasa(); } $obiekt = jakas_tam(); To Eclipse nie jest w stanie określić zwracanego typu. To samo niestety tyczy się wewnętrznych statycznych metod fabrykujących. A to utrudnia mi korzystanie z konstrukcyjnych wzorców projektowych. Czy ktoś zna jakiś sposób aby "podpowiedzieć" Eclipsowi "Ta metoda zwraca wartość tego typu"? Bo z tego co wiem to sam php ne posiada możliwości określania typu zwracanego przez funkcję. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Kod /**
* @return Klasa */ -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 1 Dołączył: 20.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Działa
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 01:19 |