|
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