doplnit phpDoc komentáře – především @property(-read/-write) u tříd frameworku kvůli IDE-suggest

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
pekelnik
Člen | 462
+
0
-

Příjemné dopoledne,

IDE v presenteru nyní při použití $this->template{cursor} není schopno napovídat.

Takových situací je samozřejmě spousta (všude kde je nějaká speciální funkce getFoo)

Namátkou například Presenter::$user atd, atd. (souvisí samozřejmě také s public getUser() – viz jiné vlákno)

?

Nette obsahuje geniální Object přijde mi škoda jeho schopnosti nevyužívat a tohle je klacek pod nohou :)

Editoval pekelnik (15. 3. 2010 13:18)

Honza Marek
Člen | 1664
+
0
-

Šablona @property má nastavenou. Ovšem přepsaná metoda __call v šabloně slouží k nastavování proměnných, takže tu klasické gettery/settery Nette\Objectu nefungují.

User není public. A další spousta situací asi bude mít podobné důvody.

Čili pokud to jde, tak v nette @property napsaný jsou. Pokud přijdeš na nějakou, která opravdu chybí, stěžuj si konkrétně.