Skip to content

Commit 1d7a7e2

Browse files
authored
Merge pull request #169 from artengin/modify-current-routes-template
feat: Modify current routes template
2 parents 3b878ef + 0bea571 commit 1d7a7e2

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

stubs/routes.blade.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
Route::post('{{$entities}}', 'create');
44
@endif
55
@if (in_array('U', $options))
6-
Route::put('{{$entities}}/{id}', 'update');
6+
Route::put('{{$entities}}/{id}', 'update')->whereNumber('id');
77
@endif
88
@if (in_array('D', $options))
9-
Route::delete('{{$entities}}/{id}', 'delete');
9+
Route::delete('{{$entities}}/{id}', 'delete')->whereNumber('id');
1010
@endif
1111
@if (in_array('R', $options))
12-
Route::get('{{$entities}}/{id}', 'get');
12+
Route::get('{{$entities}}/{id}', 'get')->whereNumber('id');
1313
Route::get('{{$entities}}', 'search');
1414
@endif
1515
});

tests/ControllerGeneratorTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,9 +140,9 @@ public function testSuccess()
140140
$this->assertEventPushedChain([
141141
SuccessCreateMessage::class => [
142142
"Created a new Route: Route::post('posts', 'create');",
143-
"Created a new Route: Route::put('posts/{id}', 'update');",
144-
"Created a new Route: Route::delete('posts/{id}', 'delete');",
145-
"Created a new Route: Route::get('posts/{id}', 'get');",
143+
"Created a new Route: Route::put('posts/{id}', 'update')->whereNumber('id');",
144+
"Created a new Route: Route::delete('posts/{id}', 'delete')->whereNumber('id');",
145+
"Created a new Route: Route::get('posts/{id}', 'get')->whereNumber('id');",
146146
"Created a new Route: Route::get('posts', 'search');",
147147
'Created a new Controller: PostController',
148148
],

tests/fixtures/CommandTest/routes.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
Route::controller(PostController::class)->group(function () {
77
Route::post('posts', 'create');
8-
Route::put('posts/{id}', 'update');
9-
Route::delete('posts/{id}', 'delete');
10-
Route::get('posts/{id}', 'get');
8+
Route::put('posts/{id}', 'update')->whereNumber('id');
9+
Route::delete('posts/{id}', 'delete')->whereNumber('id');
10+
Route::get('posts/{id}', 'get')->whereNumber('id');
1111
Route::get('posts', 'search');
1212
});

tests/fixtures/ControllerGeneratorTest/api.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
Route::controller(PostController::class)->group(function () {
77
Route::post('posts', 'create');
8-
Route::put('posts/{id}', 'update');
9-
Route::delete('posts/{id}', 'delete');
10-
Route::get('posts/{id}', 'get');
8+
Route::put('posts/{id}', 'update')->whereNumber('id');
9+
Route::delete('posts/{id}', 'delete')->whereNumber('id');
10+
Route::get('posts/{id}', 'get')->whereNumber('id');
1111
Route::get('posts', 'search');
1212
});

0 commit comments

Comments
 (0)