2017 © Pedro Peláez
 

library nette-autowire-component-factories

Lazy-Autowire of properties for Nette PresenterComponents.

image

matej21/nette-autowire-component-factories

Lazy-Autowire of properties for Nette PresenterComponents.

  • Wednesday, March 6, 2013
  • by matej21
  • Repository
  • 2 Watchers
  • 4 Stars
  • 664 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Autowire arguments in createComponent* methods

discussion: http://forum.nette.org/cs/13791-createcomponent-injectovani-tovarnicky-primo-do-metody (czech only), (*1)

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;

    }
}

The Versions

06/03 2013

dev-master

9999999-dev

Lazy-Autowire of properties for Nette PresenterComponents.

  Sources   Download

GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

nette