'admin', 'title' => 'Admin', 'status' => 1, 'permissions' => ['role','role-add', 'role-list', 'permission', 'permission-add', 'permission-list'] ], [ 'name' => 'demo_admin', 'title' => 'Demo Admin', 'status' => 1, 'permissions' => [] ], [ 'name' => 'user', 'title' => 'User', 'status' => 1, 'permissions' => [] ] ]; foreach ($roles as $key => $value) { $permission = $value['permissions']; unset($value['permissions']); $role = Role::create($value); $role->givePermissionTo($permission); } } }