Konfigurace komponenty přes neon
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- fary
- Člen | 155
Rád bych si udělal malou extension na dodatečnou konfiguraci některých komponent. Potřebuji docílit toho, abych si v extension třídě vytáhl instanci dané komponenty z DI kontejneru podle configu v neonu ji nastavil potřebné parametry pomocí setterů. Ovšem vůbec netuším, jak na to. Předpokládal jsem, že se v metodě afterCompile budu moci přistoupit k vygenerovanému kontejneru a že si z něj službu vytáhnu, ale jak se zdá, není to možné. Poraďte prosím, jak toho docílit.
- David Matějka
- Moderator | 6445
to delej v beforeCompile – z ContainerBuilder-u si vytahnes definici a pridas ji addSetup atd.