Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podpowiadanie składnie eclipse, a function chaining
menic
post
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


Czy da sie jakoś przystosowac Eclipse aby podpowiadał w ten sposób jak w temacie? Chodzi mi o:
  1. <?php
  2. class test
  3. {
  4. function one()
  5. {
  6. return new two()
  7. }
  8. }
  9.  
  10. $o = new test;
  11. $o->one()->innaMetodaWTwo() //Tutaj aby podpowiedział innaMetodaWTwo()
  12. ?>


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
NuLL
post
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%)
-----


  1. <?php
  2. class test
  3. {
  4. /**
  5. @return two
  6. */
  7. function one()
  8. {
  9. return new two()
  10. }
  11. }
  12.  
  13. $o = new test;
  14. $o->one()->innaMetodaWTwo() //Tutaj aby podpowiedział innaMetodaWTwo()
  15. ?>

Check this out Rkingsmiley.png


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
menic
post
Post #3





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


aaaaaaa..... Działa. Wielkie dzieki guitar.gif


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post
maryaan
post
Post #4





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


dodam ze w zend studio tez to dziala, niby banal a bardzo ulatwia pisanie snitch.gif


--------------------
Wybierasz się do Zakopanego? Odwiedź Willę Pod Górami. Następnym razem na pewno do niej wrócisz :)
Go to the top of the page
+Quote Post
menic
post
Post #5





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


A w Zendzie działa to też na zasadzie komentarzy czy automatycznie wykrywa?

No to jeszcze jak to sie uda zrobic to bede całkiem wniebowzięty snitch.gif
  1. <?php
  2. $temp = $o->method();
  3. //$temp->tutaj podpowiada metody. Temp jest tablicą obiektów
  4. foreach($temp as $v ) //$v jest obiektem
  5. {
  6. //co zrobic aby $v->podpowiadane metody
  7. }
  8. ?>
Chodzi o to ze podpowiada na poczatku, ale w foreach'u mimo iz jest to obiekt juz nie chce.


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post
maryaan
post
Post #6





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


nie wiem czy zadziala na eclipse ale dla zenda wymyslilem takiego drut-moda laugh.gif
  1. <?php
  2. foreach ($a as $i) {
  3. lol($i);
  4. }
  5. function lol(Jasio $i){
  6. $i->pokaz_nazwe();
  7. }
  8. ?>
jak skonczysz to wywalasz trzy linijki pod foreach i voila hehe tongue.gif


aha wracajac do pytania to oczywiscie wyswietla sie to co wpiszesz w takim komentarzu
  1. <?php
  2. /**
  3.  * fdsafdsafdsa fdsafd;slkjf;ldksja fjds;l kafjd;lksja fl;kdsj a;flkdjs l;akfj d
    sl;akjfds
  4.  * jfd;slakjfd;slkajf;lkdsja f;lkdsj a;lfkjd s;alkfjd
  5.  * saaaaaaaaaaaaaaaaaaaaa
  6.  * @param int <var>id</var> - jakies id
  7.  * @param string <var>lol</var> - jakis lancuch znakow
  8.  * @return costam
  9.  * 
  10.  */
  11. ?>

jesli masz juz gotowa funkcje to po wpisaniu nad nia /** i wcisnieciu entera masz powstawiane zmienne (return i parametry) w odpowiednie miejsca w komentarzu

Ten post edytował maryaan 19.04.2007, 21:25:02


--------------------
Wybierasz się do Zakopanego? Odwiedź Willę Pod Górami. Następnym razem na pewno do niej wrócisz :)
Go to the top of the page
+Quote Post
athabus
post
Post #7





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

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


Temat już trochę wiekowy ale go przeoczyłem.

W eclipsie (przynajmniej w phpide) można zrobić tak


  1. <?php
  2. foreach ($a as $b)
  3. {
  4.  /* @var $b MyClass */
  5. $b->... i tu jest podpowiedź dla obiektu MyClass
  6. }
  7. ?>
Go to the top of the page
+Quote Post
menic
post
Post #8





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


Dzieki Athabus. Bardzo pomocna sprawa biggrin.gif


--------------------
Jak masz cos zrobic dobrze...
...To musisz zrobić to sam.

Uchwycić moment...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 18:28