Skip to content

Commit b349fe9

Browse files
committed
Making route binding more unique to help with external conflicts
1 parent 837273b commit b349fe9

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

routes/web.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818
Route::get('export', 'ExportTasksController@index')->name('totem.tasks.export');
1919
Route::post('import', 'ImportTasksController@index')->name('totem.tasks.import');
2020

21-
Route::get('{task}', 'TasksController@view')->name('totem.task.view');
21+
Route::get('{totem-task}', 'TasksController@view')->name('totem.task.view');
2222

23-
Route::get('{task}/edit', 'TasksController@edit')->name('totem.task.edit');
24-
Route::post('{task}/edit', 'TasksController@update');
23+
Route::get('{totem-task}/edit', 'TasksController@edit')->name('totem.task.edit');
24+
Route::post('{totem-task}/edit', 'TasksController@update');
2525

26-
Route::delete('{task}', 'TasksController@destroy')->name('totem.task.delete');
26+
Route::delete('{totem-task}', 'TasksController@destroy')->name('totem.task.delete');
2727

2828
Route::post('status', 'ActiveTasksController@store')->name('totem.task.activate');
2929
Route::delete('status/{id}', 'ActiveTasksController@destroy')->name('totem.task.deactivate');
3030

31-
Route::get('{task}/execute', 'ExecuteTasksController@index')->name('totem.task.execute');
31+
Route::get('{totem-task}/execute', 'ExecuteTasksController@index')->name('totem.task.execute');
3232
});

src/Providers/TotemRouteServiceProvider.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public function boot()
2626
{
2727
parent::boot();
2828

29-
Route::bind('task', function ($value) {
29+
Route::bind('totem-task', function ($value) {
3030
return cache()->rememberForever('totem.task.'.$value, function () use ($value) {
3131
return Task::find($value) ?? abort(404);
3232
});

0 commit comments

Comments
 (0)