Vytvoření služby z objektu

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

Lze nějak registrovat službu z již vytvořeného objektu?

Zax
Člen | 370
+
0
-

$container->addService('name', $objekt); ?

akadlec
Člen | 1326
+
0
-

Aha teď koukám že jsem to nespecifikoval přesně ;) Potřeboval sem to v compiler extension.

Tomáš Votruba
Moderator | 1114
+
0
-

Hodil bys sem use case? Zkusíme najít nejlepší řešení.

akadlec
Člen | 1326
+
0
-

Ve zkratce.
V compiler extension registruju moduly které bude appka používat. Abych věděl jaké se registrují tak si zapnu Repository a z něj vytáhnu ty moduly. Ale protože ten repository bych rád použil i dále v presenterech, komponentách atd. tak z něj chci udělat službu a přišlo my zbytečné ten objekt vytvářet na jednom místě 2× ;)