|
1 | 1 | <?php
|
2 | 2 |
|
3 | 3 | use Illuminate\Support\Facades\Route;
|
| 4 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Users; |
| 5 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Count; |
| 6 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Create; |
| 7 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Destroy; |
| 8 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Edit; |
| 9 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\ExportExcel; |
| 10 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Index; |
| 11 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\InitTable; |
| 12 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Store; |
| 13 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\TableData; |
| 14 | +use LaravelEnso\Tasks\Http\Controllers\Tasks\Update; |
4 | 15 |
|
5 | 16 | Route::middleware(['api', 'auth', 'core'])
|
6 |
| - ->namespace('LaravelEnso\Tasks\Http\Controllers\Tasks') |
7 | 17 | ->prefix('api/tasks')
|
8 | 18 | ->as('tasks.')
|
9 | 19 | ->group(function () {
|
10 |
| - Route::get('create', 'Create')->name('create'); |
11 |
| - Route::post('', 'Store')->name('store'); |
12 |
| - Route::get('{task}/edit', 'Edit')->name('edit'); |
| 20 | + Route::get('create', Create::class)->name('create'); |
| 21 | + Route::post('', Store::class)->name('store'); |
| 22 | + Route::get('{task}/edit', Edit::class)->name('edit'); |
13 | 23 |
|
14 |
| - Route::patch('{task}', 'Update')->name('update'); |
| 24 | + Route::patch('{task}', Update::class)->name('update'); |
15 | 25 |
|
16 |
| - Route::delete('{task}', 'Destroy')->name('destroy'); |
| 26 | + Route::delete('{task}', Destroy::class)->name('destroy'); |
17 | 27 |
|
18 |
| - Route::get('initTable', 'InitTable')->name('initTable'); |
19 |
| - Route::get('tableData', 'TableData')->name('tableData'); |
20 |
| - Route::get('exportExcel', 'ExportExcel')->name('exportExcel'); |
| 28 | + Route::get('initTable', InitTable::class)->name('initTable'); |
| 29 | + Route::get('tableData', TableData::class)->name('tableData'); |
| 30 | + Route::get('exportExcel', ExportExcel::class)->name('exportExcel'); |
21 | 31 |
|
22 |
| - Route::get('count', 'Count')->name('count'); |
23 |
| - Route::get('', 'Index')->name('index'); |
| 32 | + Route::get('count', Count::class)->name('count'); |
| 33 | + Route::get('', Index::class)->name('index'); |
| 34 | + |
| 35 | + Route::get('users', Users::class)->name('users'); |
24 | 36 | });
|
0 commit comments