GetPresenter bez Environment
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- DavidTheNewbie
- Člen | 79
Rad bych pozadal o pomoc. V mnou pouzivane verzi 2.3.10 se pokousim zbavit deprecated prevazne staticke tridy Environment. Nicmene na jinem miste v kodu ji pouzivam:
$requestParams = \Nette\Environment::getApplication()->getPresenter()
->getRequest()
->getParams();
..abych se v tride, ktera nijak nesouvisi s presenterem, dostal prave k presenteru a vytahl z nej pozadovane params. Jak se elegantne teto zavislosti zbavit?