public function __construct($container = null) { if ($container == null) { $container = new Container(); } parent::__construct($container); }
public function __construct() { $request = \Biome\Biome::getService('request'); $container = new Container(); $container->add('Symfony\\Component\\HttpFoundation\\Request', $request); $container->add('Symfony\\Component\\HttpFoundation\\Response', 'Biome\\Core\\HTTP\\Response'); parent::__construct($container); }
/** * @param ContainerInterface $container * @param RequestInterface $request * @param EmitterInterface $emitter */ public function __construct(ContainerInterface $container = null, RequestInterface $request = null, EmitterInterface $emitter = null) { $this->container = $container ?: new Container(); $this->request = $request ?: RequestFactory::fromGlobals(); $this->emitter = $emitter ?: new SapiEmitter(); $this->response = new ApiResponse(); $this->loadContainer(); parent::__construct($this->container); $this->setStrategy(new MiddlewareStrategy($this->container)); $this->setupDefaultExceptions(); }
/** * @param \League\Container\ContainerInterface $container * @param \FastRoute\RouteParser $parser * @param \FastRoute\DataGenerator $generator */ public function __construct(ContainerInterface $container = null, RouteParser $parser = null, DataGenerator $generator = null) { parent::__construct($container, $parser, $generator); $this->addPatternMatcher('any', '\\d\\.\\d'); }
public function __construct(ContainerInterface $container = null, RouteParser $parser = null, DataGenerator $generator = null) { parent::__construct($container, $parser, $generator); $this->setStrategy(new RouteStrategy()); $this->init(); }