Doplnění požadavku v Requirement checkeru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- asdf123456
- Člen | 4
Zrovna jsem na debianu PHP Version 5.2.0–8+etch16 narazil na problem s session.
https://forum.nette.org/…ionnamespace
Requirements checker mi proběhl vpořádku, ale nejelo to. Přimlouvám se o zavedení této podmínky do testovadla.
Nette Framework 2.0-dev (revision ba8b815 released on 2010–11–11)
- asdf123456
- Člen | 4
nefunguje tohle:
$namespace = NEnvironment::getSession('neco');
$namespace->data[] = "neco2";
- asdf123456
- Člen | 4
To já nevím, mě ta konstrukce přišla normální. A na 5.3.2 to jede.
Editoval asdf123456 (15. 11. 2010 22:05)
- Quinix
- Člen | 108
Je to bug PHP (http://bugs.php.net/bug.php?…) a imho to takhle nefunguje, vždycky když se snažíš zapisovat do pole získaném přes __get, nejen zrovna do Session namespace…
V checkeru by to být mohlo, ale stejně tak by tam mohlo být upozornění na každý druhý bug ;) Navíc to vyhazuje Notice, tak je docela jasné, v čem je problém…