Lze použít více prostředí než jen Production a Development?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Savannah
- Člen | 30
Zdravím,
lze nette nějak vnutit více než 2 prostředí (production a development, console nepočítám)? Např. chci mít ještě test (aplikaci dělat na devu, test prostředí bude testovat RC, který se následně přesune do production). Nebo musím někde držet několik config zdrojáků a ty distribuovat po různých prostředích? (např. kvůli připojení do DB)
- Patrik Votoček
- Člen | 2221
ano prostě přidáš do configu další sekci:
common:
# ...
production < common:
# ...
development < common:
# ...
vrtak < development:
database:
driver: sqlite
memory: true
zapneš jí pak (bootstrap.php):
$configurator = new Nette\Configurator;
$configurator->container->params += $params;
$configurator->container->params['tempDir'] = __DIR__ . '/../temp';
$container = $configurator->loadConfig(__DIR__ . '/config.neon', "vrtak"); //tady ten druhej parametr