Výchozí hodnota persistentního parametru pomocí funkce

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

Ahoj,
je možné nastavit výchozí hodnotu persistentnímu parametru nějakou funkcí? Snažím se o toto:

/** @var int @persistent */
public $rok = date(‚Y‘);

Compile Error: Constant expression contains invalid operations

Děkuji za pomoc.

Honza Kuchař
Člen | 1662
+
+2
-

To pokud vim nejde, ani pokud neni persistent. Takovyto vyraz nemuze byt jako defaultni hodnota zadne property. Omezeni PHP samotneho.

RePRO
Člen | 32
+
+4
-

A co konstruktor?

Username
Člen | 36
+
0
-

vyzkouším díky

RePRO napsal(a):

A co konstruktor?