jak specifikovat cil pro robotloader v novem neonu
- joseff
- Člen | 233
Zdravím, nemužu hnout s nastavením robotloaderu. V config.neon mam neco takoveho:
....
robotLoader:
option:
directory: [%appDir%, %apiDir%, %libsDir%, %texyDir%]
run: true
v bootstrapu jsem si definoval vse vyse zminene. Tedy APP_DIR, API_DIR, LIBS_DIR, TEXY_DIR
ale presto to stale vyhazuje chybu:
Nette\InvalidArgumentException
Missing parameter 'apiDir'.
nevite nekdo cim to muze byt? Diky
- Jan Tvrdík
- Nette guru | 2595
Nedávno došlo k zrušení automatického fallbacku na konstanty. Tzn. že
definováním API_DIR
jsi nedefinoval parametr
apiDir
.
- David Grudl
- Nette Core | 8282
Zrušilo se to kvůli přechodu na DI container. Takže proměnné nastavíš
přes $context->params['appDir'] = ...
nebo postaru
přes Environment::setVariable()
- Patrik Votoček
- Člen | 2221
však to tak stále je…
$context->params['appDir'] == APP_DIR
viz: https://github.com/…igurator.php#L48
- 2bfree
- Člen | 248
Trochu toho lituji. Varianta že bude všechno v config.neon se mi velice líbila a tak trochu tomu nahrávalo i https://forum.nette.org/…-config-neon