Konstanty APP_DIR, WWW_DIR v Nette 2.0
- Martin Mates
- Člen | 179
Rozumím tomu správně, že už neexistují konstanty APP_DIR a WWW_DIR v nové verzi nette? Jaká je teď best practice, když potřebuji v presenteru tu hodnotu?
$this->template->setTranslator(new GettextTranslator(APP_DIR . '/locale/' . $this->locale . '.mo'));
Nikde jsem to nenašel.
- arron
- Člen | 464
o5 wrote:
22 wrote:
huš s tím Environment!!
jj opravil jsem to, z presenteru asi fakt netreba statiky, ale jinak to fakt neni tak smradlave jak si napsal :)
Je to smradlavé až až :-) Jde o to, že tím zavádíš ošklivou
závislost na třídě Environment
. Zkus na funkci (třídu),
která to tak používá napsat unit test..
- o5
- Člen | 416
arron wrote:
o5 wrote:
22 wrote:
huš s tím Environment!!
jj opravil jsem to, z presenteru asi fakt netreba statiky, ale jinak to fakt neni tak smradlave jak si napsal :)
Je to smradlavé až až :-) Jde o to, že tím zavádíš ošklivou závislost na třídě
Environment
. Zkus na funkci (třídu), která to tak používá napsat unit test..
Uz by jsme to mohli stopnout :) Znam teorii DI, vim jakou jedinou pro me vyhodu ma (testy), ovsem stale sem mu neprisel nejak na kloub, protoze s nim nedelam.