Nette\DI\NestedAccessor jako internal

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

Proč je Nette\DI\NestedAccessor jako @internal? Má to nějaký hlubší význam (bude se ještě měnit)?

v API jsem ho hledal dlouho a marně a přitom je to super věc…

models: Nette\DI\NestedAccessor(@container, 'models')
models.users: @model::loadModel(users, null)

:)

Tharos
Člen | 1030
+
0
-

+1

Zrovna tak mě to mrzí třeba i u takového Nette\Application\UI\Link.

Když člověk studuje vnitřní implementaci různých záležitostí, je nepraktické, že tyto třídy nejsou v API… Musí pak otevírat kód ještě v nějakém editoru bokem a je to trochu otrava. :/