Update Seeder

This commit is contained in:
daeng.deni@dharma.or.id 2023-06-08 22:29:41 +07:00
parent 2b6d61668f
commit 3dd36c6903
2 changed files with 32 additions and 32 deletions

View File

@ -23,7 +23,7 @@
foreach ($data as $value) { foreach ($data as $value) {
$permission = Permission::updateOrCreate([ $permission = Permission::updateOrCreate([
'name' => $value['name'], 'name' => $value['name'],
'guard_name' => 'web' // or 'api 'guard_name' => 'web'
], [ ], [
'permission_group_id' => $value['group'], 'permission_group_id' => $value['group'],
]); ]);
@ -39,11 +39,11 @@
// list of model permission // list of model permission
$model = ['system']; $model = ['system'];
foreach ($model as $value) {
$permissionGroup = PermissionGroup::updateOrCreate([ $permissionGroup = PermissionGroup::updateOrCreate([
'name' => 'system' 'name' => $value
]); ]);
foreach ($model as $value) {
foreach ($this->crudActions($value) as $action) { foreach ($this->crudActions($value) as $action) {
$data[] = ['name' => $action, 'group' => $permissionGroup->id]; $data[] = ['name' => $action, 'group' => $permissionGroup->id];
} }