Skip to content

Commit 6ddf3b0

Browse files
committed
dont delete by default
1 parent bb88601 commit 6ddf3b0

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

src/Illuminate/Routing/Console/stubs/controller.nested.singleton.api.stub

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@ class {{ class }} extends Controller
5252
*/
5353
public function destroy({{ parentModel }} ${{ parentModelVariable }})
5454
{
55-
//
55+
abort(404);
5656
}
5757
}

src/Illuminate/Routing/Console/stubs/controller.nested.singleton.stub

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,6 @@ class {{ class }} extends Controller
7474
*/
7575
public function destroy({{ parentModel }} ${{ parentModelVariable }})
7676
{
77-
//
77+
abort(404);
7878
}
7979
}

src/Illuminate/Routing/Console/stubs/controller.singleton.api.stub

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,6 @@ class {{ class }} extends Controller
4646
*/
4747
public function destroy()
4848
{
49-
//
49+
abort(404);
5050
}
5151
}

src/Illuminate/Routing/Console/stubs/controller.singleton.stub

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,6 @@ class {{ class }} extends Controller
6666
*/
6767
public function destroy()
6868
{
69-
//
69+
abort(404);
7070
}
7171
}

src/Illuminate/Routing/ResourceRegistrar.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class ResourceRegistrar
2626
*
2727
* @var string[]
2828
*/
29-
protected $singletonResourceDefaults = ['show', 'edit', 'update', 'destroy'];
29+
protected $singletonResourceDefaults = ['show', 'edit', 'update'];
3030

3131
/**
3232
* The parameters set for this resource instance.
@@ -251,8 +251,8 @@ protected function getResourceMethods($defaults, $options)
251251

252252
if (isset($options['creatable'])) {
253253
$methods = isset($options['apiSingleton'])
254-
? array_merge(['store'], $methods)
255-
: array_merge(['create', 'store'], $methods);
254+
? array_merge(['store', 'destroy'], $methods)
255+
: array_merge(['create', 'store', 'destroy'], $methods);
256256

257257
return $this->getResourceMethods(
258258
$methods, array_values(Arr::except($options, ['creatable']))

0 commit comments

Comments
 (0)