Zavináč v neon syntaxi jako součást hodnoty parametru

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Tomáš Votruba
Moderator | 1114
+
0
-

Lze nějak escapovat zavináč v názvu parametru databáze, např. hesla?

parameters:
	database:
		password: "@homeISleep"

Dostávám chybu: Service ‚database‘: Reference to missing service ‚homeISleep‘.

Je tam zřejmě nějaké omezení na počet zanoření, od kterého se hledají služby, jelikož toto projde:

parameters:
	password: "@homeISleep"
Tomáš Votruba
Moderator | 1114
+
0
-

Nelze je taky odpověď, jen bych to rád věděl :).

jan.kocis
Člen | 3
+
0
-

Asi opravdu nesmí, pořád to vyhazuje vyjímku (version 2.1-dev released on 2013–02–19)

Filip Procházka
Moderator | 4668
+
0
-

Je tam zřejmě nějaké omezení na počet zanoření, od kterého se hledají služby, jelikož toto projde:

Pokud do nějaké služby předáš argumentem string, který začíná zavináčem, tak se bude hledat služba. Čili je úplně jedno, jaké je zanoření :)

David Grudl
Nette Core | 8173
+
0
-

Je to nedostatek, který zatím neumím opravit. Tuším by mělo pomoct zdvojit zavináč.