Registrace container extension
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Honza Marek
- Člen | 1664
Dá se v Nette 2.0 registrovat extension bez dědění configuratoru? Asi jsem nic nepřehlédlo, co :(
- Tharos
- Člen | 1030
No, dá například takhle:
// $configurator = new Nette\Config\Configurator;
$configurator->onCompile[] = function (Nette\Config\Configurator $configurator, Nette\Config\Compiler $compiler) {
$compiler->addExtension('project', new ProjectExtension);
};
Tohle musí být pochopitelně někde před voláním
createContainer()
, takže typicky někde v bootstrapu…
Editoval Tharos (13. 2. 2012 22:37)