Example #1
0
 protected function _before()
 {
     $compiler = new \Nette\DI\Compiler();
     $compiler->addExtension('images', new \WebChemistry\Images\DI\ImagesExtension());
     $compiler->addExtension('http', new \Nette\Bridges\HttpDI\HttpExtension());
     $compiler->addExtension('latte', new \Nette\Bridges\ApplicationDI\LatteExtension(__DIR__ . '/temp'));
     $compiler->addConfig(['parameters' => ['wwwDir' => __DIR__]]);
     $this->compiler = $compiler;
 }
Example #2
0
 protected function _before()
 {
     $compiler = new \Nette\DI\Compiler();
     $compiler->addExtension('images', new \WebChemistry\Images\DI\ImagesExtension());
     $compiler->addExtension('http', new \Nette\Bridges\HttpDI\HttpExtension());
     $compiler->addExtension('latte', new \Nette\Bridges\ApplicationDI\LatteExtension(__DIR__ . '/temp'));
     $compiler->addConfig(['parameters' => ['wwwDir' => __DIR__], 'services' => ['e' => _Events::class], 'images' => ['imageStorage' => _MockStorage::class, 'events' => ['onCreate' => ['@e::event', '_Events::event']]]]);
     $this->compiler = $compiler;
 }
Example #3
0
 public function testExtension()
 {
     $compiler = new \Nette\DI\Compiler();
     $compiler->addExtension('thepay', new \WebChemistry\ThePay\DI\ThePayExtension());
     $compiler->compile();
 }
Example #4
0
 public function testCreate()
 {
     $compiler = new \Nette\DI\Compiler();
     $compiler->addExtension('form', new \WebChemistry\Forms\DI\FormsExtension());
     $compiler->compile(['form' => ['factories' => [\WebChemistry\Forms\Factory\DefaultFormFactory::class]]]);
 }
 protected function setUp()
 {
     $this->compiler = $compiler = new \Nette\DI\Compiler();
     $compiler->addExtension('controls', new \WebChemistry\Forms\DI\FormControlsExtension());
 }