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
+
0
-

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.