Jak v presenteru zjistím zda mám zaplý debug mode?

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

Jak v presenteru zjistím zda mám zaplý debug mode?

vymak
Člen | 92
+
0
-
Nette\Diagnostics\Debugger::$productionMode
Jan Tvrdík
Nette guru | 2595
+
0
-

To už asi radši $this->context->parameters['debugMode'], ideálně si ten parametr injektnout do presenteru přes konstruktor. Na co to vlastně potřebuješ?

enumag
Člen | 2118
+
0
-

Je-li to možné, je vhodné se tomu vyhnout. Zatím vždy když jsem měl pocit že to potřebuju se mi to časem podařilo to odstranit a vymyslet mnohem čistší řešení.

japlavaren
Člen | 404
+
0
-

Jan Tvrdík napsal(a):

To už asi radši $this->context->parameters['debugMode'], ideálně si ten parametr injektnout do presenteru přes konstruktor. Na co to vlastně potřebuješ?

-- akym sposobom sa da injectnut parameter do contructoru – nenapada ma ako

David Matějka
Moderator | 6445
+
0
-

@japlavaren: v 2.1 je mozno presenter definovat jako sluzbu, takze stejne jako do jine sluzby..

services:
	- App\FooPresenter(%barParameter%)
japlavaren
Člen | 404
+
0
-

matej21 napsal(a):

@japlavaren: v 2.1 je mozno presenter definovat jako sluzbu, takze stejne jako do jine sluzby..

services:
	- App\FooPresenter(%barParameter%)

to som nevedel. dakujem