|
1 | 1 | <?php |
2 | | -use Cake\Routing\RouteBuilder; |
| 2 | + |
3 | 3 | use Cake\Routing\Route\DashedRoute; |
4 | | -use Cake\Routing\Router; |
| 4 | +use Cake\Routing\RouteBuilder; |
5 | 5 |
|
6 | | -Router::plugin('DebugKit', ['path' => '/debug-kit'], function (RouteBuilder $routes) { |
7 | | - $routes->setExtensions('json'); |
8 | | - $routes->setRouteClass(DashedRoute::class); |
| 6 | +return function (RouteBuilder $routes) { |
| 7 | + $routes->plugin('DebugKit', ['path' => '/debug-kit'], function (RouteBuilder $routes) { |
| 8 | + $routes->setExtensions('json'); |
| 9 | + $routes->setRouteClass(DashedRoute::class); |
9 | 10 |
|
10 | | - $routes->connect( |
11 | | - '/toolbar/clear-cache', |
12 | | - ['controller' => 'Toolbar', 'action' => 'clearCache'] |
13 | | - ); |
14 | | - $routes->connect( |
15 | | - '/toolbar/*', |
16 | | - ['controller' => 'Requests', 'action' => 'view'] |
17 | | - ); |
18 | | - $routes->connect( |
19 | | - '/panels/view/latest-history', |
20 | | - ['controller' => 'Panels', 'action' => 'latestHistory'] |
21 | | - ); |
22 | | - $routes->connect( |
23 | | - '/panels/view/*', |
24 | | - ['controller' => 'Panels', 'action' => 'view'] |
25 | | - ); |
26 | | - $routes->connect( |
27 | | - '/panels/*', |
28 | | - ['controller' => 'Panels', 'action' => 'index'] |
29 | | - ); |
| 11 | + $routes->connect( |
| 12 | + '/toolbar/clear-cache', |
| 13 | + ['controller' => 'Toolbar', 'action' => 'clearCache'] |
| 14 | + ); |
| 15 | + $routes->connect( |
| 16 | + '/toolbar/*', |
| 17 | + ['controller' => 'Requests', 'action' => 'view'] |
| 18 | + ); |
| 19 | + $routes->connect( |
| 20 | + '/panels/view/latest-history', |
| 21 | + ['controller' => 'Panels', 'action' => 'latestHistory'] |
| 22 | + ); |
| 23 | + $routes->connect( |
| 24 | + '/panels/view/*', |
| 25 | + ['controller' => 'Panels', 'action' => 'view'] |
| 26 | + ); |
| 27 | + $routes->connect( |
| 28 | + '/panels/*', |
| 29 | + ['controller' => 'Panels', 'action' => 'index'] |
| 30 | + ); |
30 | 31 |
|
31 | | - $routes->connect( |
32 | | - '/composer/check-dependencies', |
33 | | - ['controller' => 'Composer', 'action' => 'checkDependencies'] |
34 | | - ); |
| 32 | + $routes->connect( |
| 33 | + '/composer/check-dependencies', |
| 34 | + ['controller' => 'Composer', 'action' => 'checkDependencies'] |
| 35 | + ); |
35 | 36 |
|
36 | | - $routes->scope( |
37 | | - '/mail-preview', |
38 | | - ['controller' => 'MailPreview'], |
39 | | - function (RouteBuilder $routes) { |
40 | | - $routes->connect('/', ['action' => 'index']); |
41 | | - $routes->connect('/preview', ['action' => 'email']); |
42 | | - $routes->connect('/preview/*', ['action' => 'email']); |
43 | | - $routes->connect('/sent/{panel}/{id}', ['action' => 'sent'], ['pass' => ['panel', 'id']]); |
44 | | - } |
45 | | - ); |
| 37 | + $routes->scope( |
| 38 | + '/mail-preview', |
| 39 | + ['controller' => 'MailPreview'], |
| 40 | + function (RouteBuilder $routes) { |
| 41 | + $routes->connect('/', ['action' => 'index']); |
| 42 | + $routes->connect('/preview', ['action' => 'email']); |
| 43 | + $routes->connect('/preview/*', ['action' => 'email']); |
| 44 | + $routes->connect('/sent/{panel}/{id}', ['action' => 'sent'], ['pass' => ['panel', 'id']]); |
| 45 | + } |
| 46 | + ); |
46 | 47 |
|
47 | | - $routes->get('/', ['controller' => 'Dashboard', 'action' => 'index']); |
48 | | - $routes->get('/dashboard', ['controller' => 'Dashboard', 'action' => 'index']); |
49 | | - $routes->post('/dashboard/reset', ['controller' => 'Dashboard', 'action' => 'reset']); |
50 | | -}); |
| 48 | + $routes->get('/', ['controller' => 'Dashboard', 'action' => 'index']); |
| 49 | + $routes->get('/dashboard', ['controller' => 'Dashboard', 'action' => 'index']); |
| 50 | + $routes->post('/dashboard/reset', ['controller' => 'Dashboard', 'action' => 'reset']); |
| 51 | + }); |
| 52 | +}; |
0 commit comments