Ejemplo n.º 1
0
 /**
  * @param Jarves $jarves
  * @param PageStack $pageStack
  * @param EditMode $editMode
  * @param FrontendRouter $frontendRouter
  * @param PageResponseFactory $pageResponseFactory
  * @param RequestContext $requestContext
  * @param LoggerInterface $logger
  * @internal param PageResponse $pageResponse
  */
 function __construct(Jarves $jarves, PageStack $pageStack, EditMode $editMode, FrontendRouter $frontendRouter, PageResponseFactory $pageResponseFactory, RequestContext $requestContext, LoggerInterface $logger)
 {
     $this->jarves = $jarves;
     $this->routes = new RouteCollection();
     $this->frontendRouter = $frontendRouter;
     $this->pageStack = $pageStack;
     $this->urlMatcher = new UrlMatcher($this->routes, $requestContext);
     parent::__construct($this->urlMatcher, $pageStack->getRequestStack());
     $this->editMode = $editMode;
     $this->pageResponseFactory = $pageResponseFactory;
     $this->requestContext = $requestContext;
     $this->logger = $logger;
 }
Ejemplo n.º 2
0
 function __construct()
 {
     $this->routes = new RouteCollection();
     parent::__construct(new UrlMatcher($this->routes, new RequestContext()));
     $this->loadRoutes();
 }
Ejemplo n.º 3
0
 public function __construct($matcher, RequestContext $context = null, LoggerInterface $logger = null, RequestStack $requestStack = null, Stopwatch $stopwatch = null)
 {
     parent::__construct($matcher, $context, $logger, $requestStack);
     $this->stopwatch = $stopwatch;
 }