Jak předat parametry do factory

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

Zdravím, nemůžu přijít jak předat parametry do factory, netušíte někdo jak na to?

services:
    mujService:
	class: MojeClass
	create: MojeClassFactory:create
	arguments: [@cacheStorage, %appDir%]

Tahle bych si to představoval, ale to skončí chybou:
Service 'mujService': Expected class, method or property, array('@cacheStorage', '%appDir%') given
Poradí někdo? Díky

elevate
Člen | 31
+
0
-

důležité je odsazení a u factory dvě dvojtečky MojeClassFactory::create

joseff
Člen | 233
+
0
-

To tam mám jen jsem to blbě přepsal sem do fóra…

elevate
Člen | 31
+
0
-

V tom případě nevidím žádnou chybu.
Zkoušel sem (nette-2.0.12):

<?php

service:
	class: Service
	create: ServiceFactory::create
	arguments: [@authenticator, %test%]

?>

bez problému.

e.