Constructor.
public __construct ( |
||
$routes | A RouteCollection instance | |
$context | Symfony\Component\Routing\RequestContext | The context |
/** * Constructor * * @param ReadSiteRepositoryInterface $siteRepository * @param CurrentSiteIdInterface $currentSiteManager * @param RouteCollection $routes * @param RequestContext $context * @param RequestStack $requestStack * @param NodeManager $nodeManager * @param LoggerInterface $logger */ public function __construct(ReadSiteRepositoryInterface $siteRepository, CurrentSiteIdInterface $currentSiteManager, RouteCollection $routes, RequestContext $context, RequestStack $requestStack, NodeManager $nodeManager, LoggerInterface $logger = null) { parent::__construct($routes, $context, $logger); $this->siteRepository = $siteRepository; $this->currentSiteManager = $currentSiteManager; $this->requestStack = $requestStack; $this->nodeManager = $nodeManager; }
public function __construct(RouteCollection $routes, RequestContext $context, LoggerInterface $logger = null, $_locale = null) { /** * The $_locale parameter is automatically retrived from the container * if the LocaleService is availble */ parent::__construct($routes, $context, $logger); $this->locale = $_locale; }
/** * Constructor. * * @param \Symfony\Component\Routing\RouteCollection $routes * @param \Symfony\Component\Routing\RequestContext $context * @param \Symfony\Component\HttpFoundation\Request $request * @param array $configuration */ public function __construct(RouteCollection $routes, RequestContext $context, Request $request, $configuration) { parent::__construct($routes, $context); $this->preserve = $configuration['preserve']; $this->token = $configuration['token']; $this->tokenLen = $configuration['token_len'] ?: self::DEFAULT_TOKEN_LENGTH; if ($this->token) { $this->preserve[] = $this->token; } $this->params = $this->getParamsFromQuery($request->query); if ($this->token && !$this->params->has($this->token)) { $this->params->set($this->token, $this->generateToken()); } }
public function __construct(\Pimple $container, RouteCollection $routes, RequestContext $context) { $this->container = $container; $this->routes = $routes; parent::__construct($routes, $context); }
public function __construct(UrlGeneratorInterface $generator, RequestContext $context, LoggerInterface $logger = null) { parent::__construct(new RouteCollection(), $context, $logger); $this->generator = $generator; }
/** * @param RequestContext $context * @param CacheInterface $cache * @param LoggerInterface $logger */ public function __construct(RequestContext $context, CacheInterface $cache, LoggerInterface $logger = null) { parent::__construct(new RouteCollection(), $context, $logger); $this->cache = $cache; }