Povinná anotace @property v Nette 2.4
- BuMoRi
- Člen | 109
Ahoj, mám pár dotazů k povinné annotaci @property (přecházím ze starší verze Nette na 2.4)
- v projektu je getterů a setterů kvanta, existuje nějaký způsob/nástroj na hromadné přidání annotace @property?
- pokud mám ve třídě getter i setter se stejným názvem, tak jestli chápu správně manuál stačí jeden řádek (@property float $radius)? Z nějakého důvodu mi toto nefunguje (vyhazuje stále hlášku „Use getRadius() or add annotation @property for…“)
- pokud neznám přesný typ, můžu použít „mixed“?
- David Grudl
- Nette Core | 8240
Nástroj na hromadné přidání pokud vím není, ale můžeš vyměnit třídu Object za LegacyObject a všechno bude fungovat stejně jako dříve.
Proč nefunguje anotace těžko říct, zkus sem poslat ukázku kódu.
Typ může být samozřejmě i mixed.