We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 902ef16 commit c4ee002Copy full SHA for c4ee002
stubs/modules/Acl/Http/Requests/PermissionValidate.php
@@ -2,6 +2,8 @@
2
3
namespace Modules\Acl\Http\Requests;
4
5
+use Illuminate\Validation\Rule;
6
+use Spatie\Permission\Models\Permission;
7
use Modules\Support\Http\Requests\Request;
8
9
class PermissionValidate extends Request
@@ -15,7 +17,11 @@ public function rules()
15
17
{
16
18
return [
19
- 'name' => 'required|min:3|unique:permissions,name',
20
+ 'name' => [
21
+ 'required',
22
+ 'min:3',
23
+ Rule::unique(Permission::class)->ignore($this->id),
24
+ ]
25
// 'guard_name' => 'required'
26
27
];
0 commit comments