TemplateFactory a setLoader
- xdobro4
- Člen | 1
Zdravím,
řešíme problém okolo nastavení Loaderu pro Latte\Engine.
Ve třídě Nette\Bridges\ApplicationLatte\TemplateFactory je v metodě createTemplate:
<?php
if ($control instanceof UI\Presenter) {
$latte->setLoader(new Loader($control));
}
?>
Tato část kódu mi přepisuje vlastní loader, který si nastavuji v konfigu.
nette.latteFactory:
implement: Nette\Bridges\ApplicationLatte\ILatteFactory
setup:
- setLoader(@betterLoader)
Chtěl bych se tedy zeptat z jakého důvodu bylo tímto způsobem implementováno?
Případně bych udělal request pro změnu, kde by se kontrolovalo před nastavením loaderu (v TemplateFactory) zda již nemá nějaký loader nastavený.
Díky za názory.
RSS tématu
Téma zavřeno