Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] komentarz właściwości obiektu
Ghost_78
post
Post #1





Grupa: Zarejestrowani
Postów: 222
Pomógł: 34
Dołączył: 3.11.2010

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


Witam.
Czy ktos orientuje sie jak zrobic odpowiedni komentarz dla ZEND'a? Chodzi mi dokladnie o skomentowanie wlasciwosci klasy.
Podam przyklad
  1. class foo{
  2. //....
  3. }
  4.  
  5. class bar{
  6. /**
  7.   * @var foo; // tu mamy okreslenie ze $zmienna bedzie typu obiektowego foo
  8.   */
  9. public $zmienna;
  10. }

a jak zrobic komentarz do $zmiennej ktora jest tablica obiektow
  1. class bar{
  2. /**
  3.   * @var foo; // nie wiem jaki tu dac komentarz
  4.   */
  5. public $zmienna = array(new foo()) ;
  6. }

jest mi to potrzebne do tego zeby edytor ZEND Eclipse podpowiadal skladnie klasy foo przy takim wywolaniu:
  1. $class = new bar();
  2. $class->zmienna[0]->...


dziekuje serdecznie za sugestie
pozdrawiam

Ten post edytował Ghost_78 22.11.2010, 09:14:46


--------------------
Always look on the bright side of life ;-)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
starach
post
Post #2





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

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


Eclipse podobnie chyba jak każdy inny dorozwinięty edytor obsługuje standard PHPDoc http://manual.phpdoc.org/HTMLSmartyConvert...mentor.pkg.html

Z tego co wiem jednak nie ma możliwości opisywania poszczególnych elementów tabeli.
Go to the top of the page
+Quote Post
Ghost_78
post
Post #3





Grupa: Zarejestrowani
Postów: 222
Pomógł: 34
Dołączył: 3.11.2010

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


hmmm... w PHPdocumentator'ze sprawdzalem. jednak łudziłem sie ze znajdzie sie jakis spsob na opisanie tablicy zawierajacej obiekty jednego typu.
nie ukrywam ze przydatne by to bylo.


--------------------
Always look on the bright side of life ;-)
Go to the top of the page
+Quote Post
Crozin
post
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Spróbuj
Kod
@var ClassName[]


Dodatkowo: http://stackoverflow.com/questions/778564/...rray-of-objects
Go to the top of the page
+Quote Post
Ghost_78
post
Post #5





Grupa: Zarejestrowani
Postów: 222
Pomógł: 34
Dołączył: 3.11.2010

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


to niestety nie pomogło:
  1. /**@var ClassName[] */


ale z linka, ktorego podales pomocne na bank bedzie to:
  1. foreach ($Objs as $Obj)
  2. {
  3. /* @var $Obj Test */
  4. // You should be able to get hinting after the preceding line if you type $Obj->
  5. }
  6.  

dziala bez problemu - co prawda nie zawsze to bedzie to o co mi chodzi ale juz bedzie latwiej dlatego "pomogl" leci smile.gif

dziekuje bardzo za pomoc.


--------------------
Always look on the bright side of life ;-)
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: 21.08.2025 - 17:41