Config v NEON reference v argumentech

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Isigarek
Člen | 74
+
0
-

Zdravím,
vymyslel jsem si, že si vytvořím MailExtension do compileru nette, který bude využívat základní principy nette mailu ale bude mít možnost využívat před vytvořené šablony i s konfigem. Takže jsem vytvořil systém pro šablonování i pro získávání argumentů a chtěl jsem přidat třídy což se povedlo až na malou výjimku:

vars:
    title: Nová registrace
    user:
        class: App\Bin\Users\User
        arguments: [Id=1]
    userManager:
        class: App\Bin\Users\UserManager
        arguments: **['%user%']**

Jde o to, že chci dostat z user: App\Bin\Users\User již samotnou třídu aneb na ní referovat v vytváření userManageru. Takže moje otázka zní dá se to nějak udělat? Přemýšlím o tom zda nemá NEON něco jako array access $vars[„user“] nebo podobně. Pokud někdo zná odpověď budu rád za odpověd.

David Matějka
Moderator | 6445
+
0
-

jak se ti tohle zpracovava v tom extension? to nejak registrujes jako sluzby?