matej21 / nette-autowire-component-factories
Lazy-Autowire of properties for Nette PresenterComponents.
Package info
github.com/matej21/nette-autowire-component-factories
pkg:composer/matej21/nette-autowire-component-factories
dev-master
2013-03-06 17:34 UTC
Requires
- nette/nette: *
This package is auto-updated.
Last update: 2026-03-01 00:19:36 UTC
README
discussion: http://forum.nette.org/cs/13791-createcomponent-injectovani-tovarnicky-primo-do-metody (czech only)
Include in application
abstract class BasePresenter extends Nette\Application\UI\Presenter { use \matej21\AutowireComponentFactories; }
Usage
class FooPresenter extends BasePresenter { public function createComponentBar(BarFactory $factory) { $component = $factory->create(); return $component; } }