Přetypování parametrů presenteru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- pmg
- Člen | 372
V metodách argsToParams a paramsToArgs třídy PresenterHelpers se výchozí typ parametru určí podle typu výchozí hodnoty. Jak by se vám zdálo, kdyby se rozhodování o typu primárně řídilo anotací @param?
Když je třeba parametrem nezáporné číslo, nebylo by nutné jako výchozí hodnotu uvádět –1; nezadaný parametr by mohl mít hodnotu NULL.
Chování by zůstalo zpětně kompatibilní. Připadaly by v úvahu nejspíš jen typy int, float a string. Asi nemá cenu se zabývat výčtem více možných typů.
Co myslíte? Díky.