Výčet dev IP adres z configuračního souboru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- grogy
 - Člen | 147
 
Zdravím,
lze nyní nějak udělat zapnutí Debuggeru pomocí výčtu adres z konfiguračního soubor?
Konfigurační soubor vypadá takto:
parameters:
	devIP:
		- "213.168.191..."
		- "213..."
bootstrap.php v1:
...
$container = $configurator->createContainer();
if (in_array($_SERVER['REMOTE_ADDR'], $container->params['devIP'])) {
	Nette\Diagnostics\Debugger::$strictMode = TRUE;
	Nette\Diagnostics\Debugger::enable(Nette\Diagnostics\Debugger::DEVELOPMENT);
}
bootstrap.php v2:
...
$configurator->setProductionMode(array('213.168.191...'));
$container = $configurator->createContainer();
if (in_array($_SERVER['REMOTE_ADDR'], $container->params['devIP'])) {
	Nette\Diagnostics\Debugger::enable(Nette\Diagnostics\Debugger::DEVELOPMENT);
}
Problém je, že první způsob nezobrazí debug panel na Container a na routování. Jinak funguje ok.