PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / trunk
Matomo Analytics – Powerful, Privacy-First Insights for WordPress vtrunk
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / vendor / prefixed / symfony / http-kernel / Event / ControllerEvent.php
matomo / app / vendor / prefixed / symfony / http-kernel / Event Last commit date
ControllerArgumentsEvent.php 2 years ago ControllerEvent.php 2 years ago ExceptionEvent.php 1 year ago FinishRequestEvent.php 2 years ago KernelEvent.php 1 year ago RequestEvent.php 2 years ago ResponseEvent.php 2 years ago TerminateEvent.php 2 years ago ViewEvent.php 2 years ago
ControllerEvent.php
43 lines
1 <?php
2
3 /*
4 * This file is part of the Symfony package.
5 *
6 * (c) Fabien Potencier <fabien@symfony.com>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11 namespace Matomo\Dependencies\Symfony\Component\HttpKernel\Event;
12
13 use Matomo\Dependencies\Symfony\Component\HttpFoundation\Request;
14 use Matomo\Dependencies\Symfony\Component\HttpKernel\HttpKernelInterface;
15 /**
16 * Allows filtering of a controller callable.
17 *
18 * You can call getController() to retrieve the current controller. With
19 * setController() you can set a new controller that is used in the processing
20 * of the request.
21 *
22 * Controllers should be callables.
23 *
24 * @author Bernhard Schussek <bschussek@gmail.com>
25 */
26 final class ControllerEvent extends KernelEvent
27 {
28 private $controller;
29 public function __construct(HttpKernelInterface $kernel, callable $controller, Request $request, ?int $requestType)
30 {
31 parent::__construct($kernel, $request, $requestType);
32 $this->setController($controller);
33 }
34 public function getController() : callable
35 {
36 return $this->controller;
37 }
38 public function setController(callable $controller) : void
39 {
40 $this->controller = $controller;
41 }
42 }
43