|
1 | 1 | <?php
|
2 | 2 |
|
| 3 | +$router = app('router'); |
| 4 | + |
3 | 5 | // Api-tester base route. This is entry point for frontend-SPA.
|
4 |
| -Route::get('/', [ |
| 6 | +$router->get('/', [ |
5 | 7 | 'as' => 'home',
|
6 | 8 | 'uses' => 'HomeController@index',
|
7 | 9 | ]);
|
8 | 10 |
|
9 | 11 | // Fetch all Laravel routes.
|
10 |
| -Route::post('routes/index', 'RouteController@index'); |
| 12 | +$router->post('routes/index', 'RouteController@index'); |
11 | 13 |
|
12 |
| -Route::post('requests/index', 'RequestController@index'); |
13 |
| -Route::post('requests/store', 'RequestController@store'); |
14 |
| -Route::post('requests/update', 'RequestController@update'); |
15 |
| -Route::post('requests/destroy', 'RequestController@destroy'); |
| 14 | +$router->post('requests/index', 'RequestController@index'); |
| 15 | +$router->post('requests/store', 'RequestController@store'); |
| 16 | +$router->post('requests/update', 'RequestController@update'); |
| 17 | +$router->post('requests/destroy', 'RequestController@destroy'); |
16 | 18 |
|
17 | 19 | // We won't publish library's assets.
|
18 | 20 | // Instead we'll pass them via app which is slower but fine for development.
|
19 |
| -Route::group(['prefix' => 'assets'], function () { |
| 21 | +$router->group(['prefix' => 'assets'], function ($router) { |
20 | 22 |
|
21 | 23 | $filePattern = '^([a-z0-9_\-\.]+)$';
|
22 | 24 |
|
23 |
| - Route::get('fonts/{_file}', [ |
| 25 | + $router->get('fonts/{_file}', [ |
24 | 26 | 'as' => 'image',
|
25 | 27 | 'uses' => 'AssetsController@font'
|
26 | 28 | ])->where('_file', $filePattern);
|
27 | 29 |
|
28 |
| - Route::get('img/{_file}', [ |
| 30 | + $router->get('img/{_file}', [ |
29 | 31 | 'as' => 'image', 'uses' => 'AssetsController@image'
|
30 | 32 | ])->where('_file', $filePattern);
|
31 | 33 |
|
32 |
| - Route::get('{_file}', [ |
| 34 | + $router->get('{_file}', [ |
33 | 35 | 'as' => 'file',
|
34 | 36 | 'uses' => 'AssetsController@index'
|
35 | 37 | ])->where('_file', $filePattern);
|
|
44 | 46 | * This route is debug only, hence in production
|
45 | 47 | * it isn't registered and route cache is allowed.
|
46 | 48 | */
|
47 |
| -Route::any('* routes should not be cached',[ |
| 49 | +$router->any('* routes should not be cached',[ |
48 | 50 | 'as' => 'routes-should not be cached',
|
49 | 51 | 'uses' => function () { return 'Api-tester routes-should not be cached';},
|
50 | 52 | ]);
|
|
0 commit comments