* @license GNU General Public License, version 2 (GPL-2.0) * * For full copyright and license information, please see * the docs/CREDITS.txt file. * */ namespace phpbb\event; use Symfony\Component\EventDispatcher\EventSubscriberInterface; use Symfony\Component\HttpKernel\KernelEvents; use Symfony\Component\HttpKernel\Event\GetResponseEvent; use Symfony\Component\HttpKernel\EventListener\RouterListener; use Symfony\Component\Routing\RequestContext; class kernel_request_subscriber implements EventSubscriberInterface { /** * Extension manager object * @var \phpbb\extension\manager */ protected $manager; /** * PHP extension * @var string */ protected $php_ext; /** * Root path * @var string */ protected $root_path; /** * Construct method * * @param \phpbb\extension\manager $manager Extension manager object * @param string $root_path Root path * @param string $php_ext PHP extension */ public function __construct(\phpbb\extension\manager $manager, $root_path, $php_ext) { $this->root_path = $root_path; $this->php_ext = $php_ext; $this->manager = $manager; } /** * This listener is run when the KernelEvents::REQUEST event is triggered * * This is responsible for setting up the routing information * * @param GetResponseEvent $event * @throws \BadMethodCallException * @return null */ public function on_kernel_request(GetResponseEvent $event) { $request = $event->getRequest(); $context = new RequestContext(); $context->fromRequest($request); $matcher = phpbb_get_url_matcher($this->manager, $context, $this->root_path, $this->php_ext); $router_listener = new RouterListener($matcher, $context); $router_listener->onKernelRequest($event); } public static function getSubscribedEvents() { return array( KernelEvents::REQUEST => 'on_kernel_request', ); } } po_2_1'>topic/Corpo_2_1 Mageia Installer and base platform for many utilitiesThierry Vignaud [tv]
summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/alpha/remq.S
blob: 713484da35339e61bfc9a4b86c09c86115120af7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97